Guest User

Untitled

a guest
Jan 21st, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. public void deleteArea() {
  2. Area__c record2Delete = [/*SOQL*/];
  3. delete record2Delete;
  4. }
  5.  
  6. <apex:pageBlockSection title="Areas" columns="1" id="pbs" >
  7.  
  8. <apex:pageBlockTable value="{!Area__c.Location_Areas__r}" var="item">
  9. <apex:column headerValue="Action">
  10. <a href="javascript:if (window.confirm('Are you sure? you want to delete - {!item.Location_Area__r.Name} ?')) deleteArea('{!item.Id}');" >Delete </a>
  11. </apex:column>
  12. <apex:column headerValue="Area">
  13. <apex:outputLink value="{!URLFOR($Action.Area__c.View, item.Area__c)}">{!item.Area__c.Name}</apex:outputLink>
  14. </apex:column>
  15.  
  16. </apex:pageBlockTable>
  17. </apex:pageBlockSection>
  18.  
  19. <apex:actionFunction action="{!deleteArea}" name="deleteArea" reRender="pbs">
  20. <apex:param name="selectedDelId" value="" assignTo="{!deleteAreaId }" />
  21. </apex:actionFunction>
  22.  
  23. <apex:output panel id="panelId">
  24. <apex:pageBlockTable value="{!Area__c.Location_Areas__r}" var="item">
  25. <apex:column headerValue="Action">
  26. <a href="javascript:if (window.confirm('Are you sure? you want to delete - {!item.Location_Area__r.Name} ?')) deleteArea('{!item.Id}');" >Delete </a>
  27. </apex:column>
  28. <apex:column headerValue="Area">
  29. <apex:outputLink value="{!URLFOR($Action.Area__c.View, item.Area__c)}">{!item.Area__c.Name}</apex:outputLink>
  30. </apex:column>
  31.  
  32. </apex:pageBlockTable>
  33. </apex:output panel >
  34.  
  35. <apex:actionFunction action="{!deleteArea}" name="deleteArea" reRender="panelId">
  36. <apex:param name="selectedDelId" value="" assignTo="{!deleteAreaId }" />
  37. </apex:actionFunction>
Add Comment
Please, Sign In to add comment