/// <summary> /// To the view model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> public static ContactAliasViewModel ToViewModel(this ContactAliasModel entity) { if (entity == null) { return(null); } var model = new ContactAliasViewModel { ContactAliasID = entity.ContactAliasID, ContactID = entity.ContactID, AliasFirstName = entity.AliasFirstName, AliasMiddle = entity.AliasMiddle, AliasLastName = entity.AliasLastName, SuffixID = entity.SuffixID, IsActive = entity.IsActive, ModifiedBy = entity.ModifiedBy, ModifiedOn = entity.ModifiedOn, ForceRollback = entity.ForceRollback, ScreenID = entity.ScreenID, TransactionID = entity.TransactionID }; return(model); }
/// <summary> /// To the model. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public static ContactAliasModel ToModel(this ContactAliasViewModel model) { if (model == null) { return(null); } var entity = new ContactAliasModel { ContactAliasID = model.ContactAliasID, ContactID = model.ContactID, AliasFirstName = model.AliasFirstName, AliasMiddle = model.AliasMiddle, AliasLastName = model.AliasLastName, SuffixID = model.SuffixID, IsActive = model.IsActive, ModifiedBy = model.ModifiedBy, ModifiedOn = model.ModifiedOn, ForceRollback = model.ForceRollback, ScreenID = model.ScreenID, TransactionID = model.TransactionID }; return(entity); }
public Response <ContactAliasViewModel> UpdateContactAlias(ContactAliasViewModel contactAlias) { var emails = new List <ContactAliasViewModel> { contactAlias }; return(contactAliasRepository.UpdateContactAlias(emails)); }