public ActionResult TimeSheetEdit(Model_TimeSheetEdit model) { Tbl_TurnTimeSheet _timesheet = db.Tbl_TurnTimeSheet.Where(a => a.TTS_ID == model.ID).SingleOrDefault(); if (_timesheet != null) { _timesheet.TTS_Name = model.name; _timesheet.TTS_IsActive = model.Activeness; _timesheet.TTS_MaxSize = model.MaxSize; db.Entry(_timesheet).State = EntityState.Modified; if (Convert.ToBoolean(db.SaveChanges() > 0)) { TempData["TosterState"] = "success"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "عملیات با موفقیت انجام شده"; return(RedirectToAction("Index", new { id = _timesheet.TTS_TurnID })); } else { TempData["TosterState"] = "error"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "خطا"; return(RedirectToAction("Index", new { id = _timesheet.TTS_TurnID })); } } return(View()); }
public ActionResult TimeSheetEdit(int id) { Model_TimeSheetEdit model = db.Tbl_TurnTimeSheet.Where(a => a.TTS_ID == id).Select(a => new Model_TimeSheetEdit { ID = a.TTS_ID, Activeness = a.TTS_IsActive, MaxSize = a.TTS_MaxSize, name = a.TTS_Name, }).SingleOrDefault(); return(PartialView(model)); }