Esempio n. 1
0
 public void Save(TrendTemplate data)
 {
     if (string.IsNullOrEmpty(data.Name) || string.IsNullOrEmpty(data.FilePath))
     {
         throw new ArgumentException("没有上传模板文件");
     }
     if (data.FormID == 0)
     {
         throw new Exception("请选择表单");
     }
     Core.TrendTemplateManager.Save(data);
 }
Esempio n. 2
0
 public void Save(TrendTemplate model)
 {
     using (var db = GetDbContext())
     {
         if (model.ID > 0)
         {
             var entity = db.TrendTemplates.FirstOrDefault(e => e.ID == model.ID);
             entity.Name     = model.Name;
             entity.FilePath = model.FilePath;
             entity.FormID   = model.FormID;
         }
         else
         {
             db.TrendTemplates.Add(model);
         }
         db.SaveChanges();
     }
 }