Пример #1
0
 /// <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();
 }
Пример #2
0
        /// <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);
        }