Advertisement
Guest User

Untitled

a guest
Jul 26th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. public String sel_id{get;set;}
  2. public void DeleteRow()
  3. {
  4. system.debug('sel_id = ' + sel_id );
  5. try{
  6. if(sel_id != null || sel_id != '')
  7. {
  8. Color_Coding__c cc = new Color_Coding__c(id=sel_id);
  9.  
  10. delete cc;
  11. RefreshColor();
  12. }
  13. }catch(Exception e)
  14. {
  15. ApexPages.Message MyMsg = new ApexPages.Message(ApexPages.Severity.ERROR, e.getMessage());
  16. ApexPages.addMessage(myMsg);
  17. }
  18. }
  19. public void RefreshColor()
  20. {
  21. try{
  22. colorCoding = new List<Color_Coding__c>();
  23. colorCoding = Color_Coding__c.getAll().Values();
  24. }catch(Exception e)
  25. {
  26. ApexPages.Message MyMsg = new ApexPages.Message(ApexPages.Severity.ERROR, e.getMessage());
  27. ApexPages.addMessage(myMsg);
  28. }
  29. }
  30.  
  31. <apex:repeat value="{!colorCoding}" var="c" >
  32. <tr>
  33. <td><apex:inputField value="{!c.Name}"/></td>
  34. <td><apex:inputField value="{!c.Color_Code__c}"/></td>
  35. <td><apex:inputField value="{!c.Min_Value__c}"/></td>
  36. <td><apex:inputField value="{!c.Max_Value__c}"/></td>
  37. <td><apex:commandLink action="{!DeleteRow}" value="Delete" reRender="pb" immediate="true">
  38. <apex:param assignTo="{!sel_id}" value="{!c.id}" name="id"/>
  39. </apex:commandLink></td>
  40. </tr>
  41. </apex:repeat>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement