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); }
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(); } }