/// <summary> /// ResolveRemainingParamters /// </summary> /// <param name="destination"></param> /// <param name="source"></param> /// <param name="loggedUser"></param> public static void ResolveRemainingParamters(ContractContact destination, ContractContactViewModel source, string loggedUser) { destination.CreatedBy = loggedUser; destination.UpdatedBy = loggedUser; destination.CreatedDate = DateTime.Now.JakartaOffset(); destination.UpdatedDate = DateTime.Now.JakartaOffset(); }
/// <summary> /// AutomapperContractContact /// </summary> /// <param name="contractContactViewModel"></param> /// <param name="loggedUser"></param> /// <returns></returns> public static ContractContact AutomapperContractContact(ContractContactViewModel contractContactViewModel, string loggedUser) { var mappedModel = AutoMapper.Mapper.Map <ContractContact>(contractContactViewModel); ResolveRemainingParamters(mappedModel, contractContactViewModel, loggedUser); return(mappedModel); }