public ActionResult SetMark(Model_UserExamInPersonPlanSetMark model) { if (ModelState.IsValid) { var _UserExamInPersonPlan = db.Tbl_UserExamInPersonPlan.Where(x => x.UEIPP_ID == model.ID).SingleOrDefault(); if (_UserExamInPersonPlan != null) { _UserExamInPersonPlan.UEIPP_Mark = model.Mark; _UserExamInPersonPlan.UEIPP_ModifiedDate = DateTime.Now; db.Entry(_UserExamInPersonPlan).State = EntityState.Modified; if (Convert.ToBoolean(db.SaveChanges() > 0)) { TempData["TosterState"] = "success"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "تغییر نمره با موفقیت انجام شد"; return(RedirectToAction("Details", "ExamInPerson", new { area = "Dashboard", id = db.Tbl_UserExamInPersonPlan.Where(x => x.UEIPP_ID == model.ID).SingleOrDefault().UEIPP_EIPPID })); } else { TempData["TosterState"] = "error"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "تغییر نمره با موفقیت انجام نشد"; return(HttpNotFound()); } } } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); }
public ActionResult SetMark(int id) { var _UserExamInPersonPlan = db.Tbl_UserExamInPersonPlan.Where(x => x.UEIPP_ID == id).SingleOrDefault(); if (_UserExamInPersonPlan != null) { Model_UserExamInPersonPlanSetMark model = new Model_UserExamInPersonPlanSetMark() { ID = id, Mark = _UserExamInPersonPlan.UEIPP_Mark }; return(PartialView(model)); } return(HttpNotFound()); }