Best Answer · By JanBask Salesforce Expert
Answered on Jan 5, 2020
trigger CreateCRonContactCreation on Contact (after insert,after update) {
if(trigger.isAfter)
{
if(trigger.isInsert)
{
ContactMasterHandler ConIns = New ContactMasterHandler();
ConIns.createContactRelationshipByContact(trigger.New);
}
}
}
Public Class ContactMasterHandler {
public void createContactRelationshipByContact(list List_Contacts)
{
list ConList= new list();
for(Contact newconts:List_Contacts)
{
if(newconts.Contact_Relationship__c== true)
{
Contact_Relationship__c CR = new Contact_Relationship__c();
CR.Name=newconts.Last Name;
CR.Contact__c= newconts.id;
ConList.add(CR);
}
}
insert ConList;
}