Example #1
0
 public void Update(MediaRequire model)
 {
     var target = Find(model.ID);
     db.Attach<MediaRequire>(target);
     target.Description = model.Description;
     target.AttachmentPath = model.AttachmentPath;
     target.Name = model.Name;
     target.Status = model.Status;
     db.Commit();
 }
Example #2
0
 public MediaRequire Create(ViewModels.MediaRequireViewModel model)
 {
     MediaRequire entity = new MediaRequire();
     entity.AddTime = DateTime.Now;
     entity.AddUser = CookieHelper.MemberID;
     entity.AttachmentPath = model.AttachmentPath;
     entity.CompanyID = model.CompanyID;
     entity.Name = model.Name;
     entity.Description = model.Description;
     entity.DepartmentID = model.DepartmentID;
     entity.ResolveID = model.ResolveID;
     entity.SenderID = model.SenderID;
     entity.AttachmentPath = model.AttachmentPath;
     entity.IsRoot = model.IsRoot;
     entity.PID = model.PID;
     entity.Status = model.Status;
     db.Add<MediaRequire>(entity);
     db.Commit();
     return entity;
 }
Example #3
0
 public void Delete(MediaRequire model)
 {
     var target = Find(model.ID);
     db.Remove<MediaRequire>(target);
     db.Commit();
 }
Example #4
0
 public void Create(MediaRequire model)
 {
     db.Add<MediaRequire>(model);
     db.Commit();
 }
Example #5
0
 public ActionResult ChangStatus(int ID)
 {
     ServiceResult result = new ServiceResult();
     try
     {
         var model = MediaRequireService.Find(ID);
         var entity = new MediaRequire()
         {
             ID = model.ID,
             Description = model.Description,
             AttachmentPath = model.AttachmentPath,
             IsRoot = model.IsRoot,
             Status = 1,
             Name = model.Name
         };
         MediaRequireService.Update(entity);
         LogHelper.WriteLog("更改媒介请求状态成功");
         result.Message = "更改媒介请求状态成功!";
     }
     catch (DbEntityValidationException ex)
     {
         result.Message = "更改媒介请求状态错误!";
         result.AddServiceError("更改媒介请求状态错误!");
         LogHelper.WriteLog("更改媒介请求状态错误", ex);
     }
     return Json(result, JsonRequestBehavior.AllowGet);
 }