Advertisement
Guest User

Untitled

a guest
May 24th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.17 KB | None | 0 0
  1. <apex:page Controller="actionSupportController">
  2. <apex:form >
  3. <apex:pageBlock >
  4. Household Name: <apex:inputText value="{!ID_c}"/>
  5. <apex:commandButton value="Search" action="{!doSearch}" rerender="pblck"/>
  6. </apex:pageBlock>
  7. <apex:pageBlock title="Characteristics Information">
  8. <apex:pageBlockTable value="{!selctchr}" var="eachpet">
  9. <apex:column value="{!eachpet.Name}" />
  10. <apex:column>
  11. <apex:inputCheckbox value="{!eachpet.Good_with_Cats__c}" />
  12. </apex:column>
  13. </apex:pageBlockTable>
  14.  
  15. <br/><apex:commandButton value="Search" action="{!dochar}" rerender="sblck"/>
  16. </apex:pageBlock>
  17. <apex:outputPanel id="sblck">
  18. <apex:pageBlock title="Search Results">
  19. <apex:pageBlockTable value="{!selctpet}" var="eachpet">
  20. <apex:column value="{!eachpet.Name}"/>
  21. <apex:column value="{!eachpet.Gender__c}"/>
  22. <apex:column value="{!eachpet.Height__c}"/>
  23. <apex:column value="{!eachpet.Name__c}"/>
  24. <apex:column value="{!eachpet.pet__c}"/>
  25. <apex:column value="{!eachpet.Pet_Photo__c}"/>
  26. <apex:column value="{!eachpet.Status__c}"/>
  27. </apex:pageBlockTable>
  28. </apex:pageBlock>
  29. </apex:outputPanel>
  30. <apex:commandButton value="Request Adoption"/>
  31. </apex:form>
  32. </apex:page>
  33.  
  34. public class actionSupportController {
  35. public List < PCS_Household__c > lstQuery {get;set;}
  36. public List < PCS_Household__c > OnlstQuery {get;set;}
  37. public List < Characteristics__c > selctchr {get;set;}
  38. public string ID_c {get;set;}
  39. public string test {get;set;}
  40. public List < Pets_Information__c > selctpet {get;set;}
  41. Public Boolean Good {get;set;}
  42.  
  43. public void dochar() {
  44. string query = '';
  45. query = 'SELECT ID,Good_with_Cats__c,Pet_ID__r.Gender__c,Pet_ID__r.Height__c,Pet_ID__r.Name__c,Pet_ID__r.pet__c,Pet_ID__r.Pet_Photo__c,Pet_ID__r.Status__c FROM Characteristics__c where Good_with_Cats__c=:true';
  46. Characteristics__c obj = database.query(query);
  47. Good = obj.Good_with_Cats__c;
  48. }
  49.  
  50. public PageReference incrementCounter() {
  51. string Query = '';
  52. Query = 'SELECT ID,Name,Household__c,Phone__c,of_Childrens__c,of_Exiting_Pets__c,Address__c,Previous_Dog__c FROM PCS_Household__c where ID=:test';
  53. system.debug('==Query==' + Query);
  54. OnlstQuery = Database.query(Query);
  55. system.debug('==lstQuery==' + OnlstQuery);
  56. return null;
  57. }
  58.  
  59. public Void doSearch() {
  60. string Query = '';
  61. Query = 'SELECT ID,Name,Household__c,Phone__c,of_Childrens__c,of_Exiting_Pets__c,Address__c,Previous_Dog__c FROM PCS_Household__c where Household__c LIKE '%' + ID_c + '%'';
  62. system.debug('==Query==' + Query);
  63. lstQuery = Database.query(Query);
  64. system.debug('==lstQuery==' + lstQuery);
  65. }
  66.  
  67. public void nullify() {
  68. lstQuery.clear();
  69. }
  70.  
  71. public PageReference nextpage() {
  72. upsert OnlstQuery;
  73. return Page.cc;
  74. }
  75. }
  76.  
  77. <apex:pageBlockTable value="{!selctchr}" var="eachpet">
  78. <apex:column value="{!eachpet.Name}" />
  79. <apex:column>
  80. <apex:inputCheckbox value="{!eachpet.Good_with_Cats__c}" />
  81. </apex:column>
  82. </apex:pageBlockTable>
  83.  
  84. public class actionSupportController {
  85. public List < PCS_Household__c > lstQuery {get;set;}
  86. public List < PCS_Household__c > OnlstQuery {get;set;}
  87. public List < Characteristics__c > selctchr {get;set;}
  88. public string ID_c {get;set;}
  89. public string test {get;set;}
  90. public List < Pets_Information__c > selctpet {get;set;}
  91. Public Boolean Good {get;set;}
  92.  
  93. public actionSupportController ()
  94. {
  95. query = 'SELECT ID,Good_with_Cats__c,Pet_ID__r.Gender__c,Pet_ID__r.Height__c,Pet_ID__r.Name__c,Pet_ID__r.pet__c,Pet_ID__r.Pet_Photo__c,Pet_ID__r.Status__c FROM Characteristics__c where Good_with_Cats__c=:true';
  96. selctchr = database.query(query);
  97. }
  98. public void dochar() {
  99. string query = '';
  100. query = 'SELECT ID,Good_with_Cats__c,Pet_ID__r.Gender__c,Pet_ID__r.Height__c,Pet_ID__r.Name__c,Pet_ID__r.pet__c,Pet_ID__r.Pet_Photo__c,Pet_ID__r.Status__c FROM Characteristics__c where Good_with_Cats__c=:true';
  101. Characteristics__c obj = database.query(query);
  102. Good = obj.Good_with_Cats__c;
  103. }
  104.  
  105. public PageReference incrementCounter() {
  106. string Query = '';
  107. Query = 'SELECT ID,Name,Household__c,Phone__c,of_Childrens__c,of_Exiting_Pets__c,Address__c,Previous_Dog__c FROM PCS_Household__c where ID=:test';
  108. system.debug('==Query==' + Query);
  109. OnlstQuery = Database.query(Query);
  110. system.debug('==lstQuery==' + OnlstQuery);
  111. return null;
  112. }
  113.  
  114. public Void doSearch() {
  115. string Query = '';
  116. Query = 'SELECT ID,Name,Household__c,Phone__c,of_Childrens__c,of_Exiting_Pets__c,Address__c,Previous_Dog__c FROM PCS_Household__c where Household__c LIKE '%' + ID_c + '%'';
  117. system.debug('==Query==' + Query);
  118. lstQuery = Database.query(Query);
  119. system.debug('==lstQuery==' + lstQuery);
  120. }
  121.  
  122. public void nullify() {
  123. lstQuery.clear();
  124. }
  125.  
  126. public PageReference nextpage() {
  127. upsert OnlstQuery;
  128. return Page.cc;
  129. }
  130. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement