public List <EmailTemplateModel> SaveEmailTemplate(EmailTemplateModel aEmailTemplate) { BaseViewModel model = new BaseViewModel(); model.CurrentUserID = aEmailTemplate.CurrentUserID; model.CurrentCulture = aEmailTemplate.CurrentCulture; List <EmailTemplateModel> EmailItemList = new List <EmailTemplateModel>(); List <EmailTemplateModel> templates = null; Utility.SetDynamicPropertyValue(aEmailTemplate, aEmailTemplate.CurrentCulture); var template = Mapper.Map <EmailTemplateModel, EmailTemplate>(aEmailTemplate); _templateRepository.InsertEmailTemplate(template); EmailItemList = GetEmailTemplateList(model); return(EmailItemList); }