/// <summary> /// Updates referral contact /// </summary> /// <param name="referralContact"></param> /// <returns></returns> public Response <ReferralContactViewModel> UpdateReferralContact(ReferralContactViewModel referralContact) { const string apiUrl = baseRoute + "UpdateReferralContact"; var response = communicationManager.Put <ReferralContactModel, Response <ReferralContactModel> >(referralContact.ToModel(), apiUrl); return(response.ToViewModel()); }
/// <summary> /// Convert ReferralContactViewModel ViewModel to ReferralContactModel Model /// </summary> /// <param name="model"></param> /// <returns></returns> public static ReferralContactModel ToModel(this ReferralContactViewModel model) { if (model == null) { return(null); } var entity = new ReferralModel { ReferralID = model.ReferralID, ReferralContactID = model.ReferralContactID, ContactID = model.ContactID, ModifiedOn = model.ModifiedOn }; return(entity); }
public Response <ReferralContactViewModel> UpdateReferralContact(ReferralContactViewModel referralContact) { return(referralRepository.UpdateReferralContact(referralContact)); }