private ZCRMEventParticipant GetZCRMParticipant(JObject participantDetails) { long Id = Convert.ToInt64(participantDetails["id"]); string type = (string)participantDetails["type"]; ZCRMEventParticipant participant = ZCRMEventParticipant.GetInstance(type, Id); participant.Name = (string)participantDetails["name"]; participant.Email = (string)participantDetails["Email"]; participant.IsInvited = (bool)participantDetails["invited"]; participant.Status = (string)participantDetails["status"]; participant.Participant = (string)participantDetails["participant"]; return(participant); }
private JObject GetZCRMParticipantsAsJSON(ZCRMEventParticipant participant) { JObject participantJSON = new JObject { { "participant", participant.Id == 0?participant.Participant:participant.Id.ToString() }, { "type", participant.Type }, { "name", participant.Name }, { "Email", participant.Email }, { "invited", participant.IsInvited }, { "status", participant.Status } }; return(participantJSON); }
/// <summary> /// To add participant of the record based on ZCRMEventParticipant class instance. /// </summary> /// <param name="participant">ZCRMEventParticipant class instance</param> public void AddParticipant(ZCRMEventParticipant participant) { Participants.Add(participant); }