Пример #1
0
        public HtmlTemplate Clone()
        {
            var t = new HtmlTemplate();

            t.Body             = Body;
            t.DisplayName      = DisplayName;
            t.From             = From;
            t.LastUpdatedUtc   = LastUpdatedUtc;
            t.RepeatingSection = RepeatingSection;
            t.StoreId          = StoreId;
            t.Subject          = Subject;
            t.TemplateType     = HtmlTemplateType.Custom;
            t.ContentCulture   = ContentCulture;
            return(t);
        }
Пример #2
0
        public HtmlTemplate UpdateTemplateToDefault(HtmlTemplate Template)
        {
            var standard = GetDefaultTemplate(Template.TemplateType);

            if (standard != null)
            {
                Template.From             = standard.From;
                Template.DisplayName      = standard.DisplayName;
                Template.Subject          = standard.Subject;
                Template.Body             = standard.Body;
                Template.RepeatingSection = standard.RepeatingSection;
                HtmlTemplates.Update(Template);
            }

            return(standard);
        }