/// <summary> /// To the model. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public static ReferralSearchModel ToModel(this ReferralSearchViewModel model) { if (model == null) { return(null); } var entity = new ReferralSearchModel { ReferralHeaderID = model.ReferralHeaderID, MRN = model.MRN, TKIDSID = model.TKIDSID, FirstName = model.FirstName, LastName = model.LastName, Contact = model.Contact, DOB = model.DOB, ReferralType = model.ReferralType, RequestorName = model.RequestorName, ProgramUnit = model.ProgramUnit, TransferReferralDate = model.TransferReferralDate, ReferralStatus = model.ReferralStatus, ContactID = model.ContactID, HeaderContactID = model.HeaderContactID, RequestorContact = model.RequestorContact, ModifiedOn = model.ModifiedOn, ForwardedTo = model.ForwardedTo, SubmittedBy = model.SubmittedBy }; return(entity); }
/// <summary> /// To the view model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> public static ReferralSearchViewModel ToViewModel(this ReferralSearchModel entity) { if (entity == null) { return(null); } var model = new ReferralSearchViewModel { ReferralHeaderID = entity.ReferralHeaderID, MRN = entity.MRN, TKIDSID = entity.TKIDSID, FirstName = entity.FirstName, LastName = entity.LastName, Contact = entity.Contact, DOB = entity.DOB, ReferralType = entity.ReferralType, RequestorName = entity.RequestorName, ProgramUnit = entity.ProgramUnit, TransferReferralDate = entity.TransferReferralDate, ReferralStatus = entity.ReferralStatus, ContactID = entity.ContactID, HeaderContactID = entity.HeaderContactID, RequestorContact = entity.RequestorContact, ModifiedOn = entity.ModifiedOn, ForwardedTo = entity.ForwardedTo, SubmittedBy = entity.SubmittedBy }; return(model); }