public void UpdateTemplateTest()
        {
            var template = new ProductDescriptionTemplateInfo()
            {
                ShopId   = 33,
                Position = ProductDescriptionTemplateInfo.TemplatePosition.Top,
                Name     = "测试1",
                Content  = "这是HTML内容"
            };

            service.AddTemplate(template);

            var newTemplate = new ProductDescriptionTemplateInfo()
            {
                Id       = template.Id,
                ShopId   = 33,
                Position = ProductDescriptionTemplateInfo.TemplatePosition.Bottom,
                Name     = "测试" + System.DateTime.Now.ToString("yyyyMMddHHmmss"),
                Content  = "这是HTML内容" + System.DateTime.Now.ToString("yyyyMMddHHmmssffffff")
            };

            service.UpdateTemplate(newTemplate);

            var actualTemplate = service.GetTemplate(template.Id, template.ShopId);

            Assert.AreEqual(newTemplate.Content, actualTemplate.Content);
            Assert.AreEqual(newTemplate.Name, actualTemplate.Name);
        }
        public JsonResult Add(ProductDescriptionTemplateModel model)
        {
            ProductDescriptionTemplateInfo productDescriptionTemplateInfo = new ProductDescriptionTemplateInfo()
            {
                Id       = model.Id,
                Content  = model.HtmlContent,
                Name     = model.Name,
                Position = (ProductDescriptionTemplateInfo.TemplatePosition)model.Position,
                ShopId   = base.CurrentSellerManager.ShopId
            };
            ProductDescriptionTemplateInfo     productDescriptionTemplateInfo1   = productDescriptionTemplateInfo;
            IProductDescriptionTemplateService productDescriptionTemplateService = ServiceHelper.Create <IProductDescriptionTemplateService>();

            if (model.Id <= 0)
            {
                productDescriptionTemplateService.AddTemplate(productDescriptionTemplateInfo1);
            }
            else
            {
                productDescriptionTemplateService.UpdateTemplate(productDescriptionTemplateInfo1);
            }
            return(Json(new { success = true }));
        }