コード例 #1
0
ファイル: AdminController.cs プロジェクト: Organus/LRS_SORT
        public ActionResult DeleteEmail(int?id)
        {
            if (id.HasValue)
            {
                EmailTemplateObject.GetEmailTemplate(id.Value)?.Delete();
            }

            return(RedirectToAction("EditEmail"));
        }
コード例 #2
0
        public void Save()
        {
            EmailTemplateObject email = new EmailTemplateObject();

            if (EmailTemplateId.HasValue)
            {
                email = EmailTemplateObject.GetEmailTemplate(EmailTemplateId.Value);
            }
            email.EmailType = EmailType;
            email.Header    = Header;
            email.Body      = Body;
            email.Save();
            EmailTemplateId = email.EmailTemplateId;
            IsSaved         = true;
        }
コード例 #3
0
        public void HydrateData()
        {
            var email = EmailTemplateObject.GetEmailTemplate(EmailType);

            if (email != null)
            {
                EmailTemplateId = email.EmailTemplateId;
                Header          = email.Header;
                Body            = email.Body;
            }
            else
            {
                EmailTemplateId = null;
                Header          = string.Empty;
                Body            = string.Empty;
                IsSaved         = false;
            }
        }
コード例 #4
0
ファイル: EditEmailModel.cs プロジェクト: Organus/LRS_SORT
        public void HydrateData()
        {
            var email = EmailTemplateObject.GetEmailTemplate(EmailTypeEnum);

            if (email != null)
            {
                EmailTemplateId = email.EmailTemplateId;
                Header          = email.Header;
                Body            = email.Body;
                IncludeAuthors  = email.IncludeAuthors;
                IncludeContacts = email.IncludeContacts;
            }
            else
            {
                EmailTemplateId = null;
                Header          = string.Empty;
                Body            = string.Empty;
                IsSaved         = false;
                IncludeAuthors  = false;
                IncludeContacts = false;
            }
        }