public int Modify(SlotFuncAuthRecord slotFuncAuthRecord) { try { _db.Entry(slotFuncAuthRecord).State = EntityState.Modified; return(_db.SaveChanges()); } catch (Exception ex) { throw ex; } }
public int Create(SlotFuncAuthRecord slotFuncAuthRecord) { try { _db.SlotFuncAuthRecords.Add(slotFuncAuthRecord); return(_db.SaveChanges()); } catch (Exception ex) { throw ex; } }
public int Delete(int id) { try { SlotFuncAuthRecord slotFuncAuthRecord = _db.SlotFuncAuthRecords.Where(x => x.RecordId == id).FirstOrDefault(); _db.SlotFuncAuthRecords.Remove(slotFuncAuthRecord); return(_db.SaveChanges()); } catch (Exception ex) { throw ex; } }
public ActionResult EditPost(SlotFuncAuthRecord model) { model.Editor = LoginState.LoginEmployeeId; model.EditDateTime = System.DateTime.Now; int cnt = _SlotFuncAuthRecordService.Modify(model); if (cnt > 0) { TempData["Message"] = string.Format("{0},{1}", "success", "修改成功"); } else { TempData["Message"] = string.Format("{0},{1}", "warning", "修改失敗"); } return(RedirectToAction("Index")); }