示例#1
0
        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);
        }