Example #1
0
 public int Modify(SlotFuncAuthRecord slotFuncAuthRecord)
 {
     try
     {
         _db.Entry(slotFuncAuthRecord).State = EntityState.Modified;
         return(_db.SaveChanges());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
 public int Create(SlotFuncAuthRecord slotFuncAuthRecord)
 {
     try
     {
         _db.SlotFuncAuthRecords.Add(slotFuncAuthRecord);
         return(_db.SaveChanges());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #3
0
        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"));
        }