private void AddCodeFiles(Event eventItem) { CRMClientEventSucceedingRule succeedingRule = new CRMClientEventSucceedingRule(); if (eventItem.SucceedingRule != null) { if (eventItem.SucceedingRule is CRMClientEventSucceedingRule) { succeedingRule = (CRMClientEventSucceedingRule)eventItem.SucceedingRule; } else { succeedingRule = new CRMClientEventSucceedingRule(); } } else { succeedingRule = new CRMClientEventSucceedingRule(); } if (eventItem.SucceedingRule != succeedingRule) { eventItem.SucceedingRule = succeedingRule; } }