Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public with sharing class ContactController{
- public String selectedContactId {
- set;get;
- }
- public ContactController(ApexPages.StandardSetController controller) {
- }
- public void LoadContactData() {
- Time__c cont = (Time__c) controller.getRecord();
- selectedContactId = [SELECT Id, Project__r.Name, Task__r.Name, Billing_Rule__r.Non_Billable__c, Time_Spend__c FROM Time__c WHERE id=:cont.Primary_Contact__c];
- }
- public List<SelectOption> getListOfContacts(){
- List<Contact> Contacts = [SELECT Id, Name FROM Contact] ;
- List<SelectOption> ContactOptionList = new List<SelectOption>();
- ContactOptionList.add(new SelectOption( ' ' ,'---Select---'));
- for(Contact c : Contacts ) {
- ContactOptionList.add(new SelectOption(c.Id , c.Name));
- }
- return ContactOptionList ;
- }
- public contactController(){
- selectedContactId ='';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement