public ActionResult User_Edit(Model_UserEdit model) { Tbl_Login _Login = db.Tbl_Login.Where(a => a.Login_ID == model.ID).SingleOrDefault(); Tbl_User _User = _Login.Tbl_User; _Login.Login_Email = model.Email; _Login.Login_Mobile = model.Mobile; _User.User_GenderCodeID = Rep_CodeGroup.Get_CodeIDWithGUID(Guid.Parse(model.Gender)); _User.User_Name = model.Name; _User.User_Family = model.Family; db.Entry(_Login).State = EntityState.Modified; db.Entry(_User).State = EntityState.Modified; if (Convert.ToBoolean(db.SaveChanges() > 0)) { TempData["TosterState"] = "success"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "عملیات با موفقیت انجام شد"; return(RedirectToAction("index")); } else { TempData["TosterState"] = "error"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "عملیات با موفقیت انجام نشد"; return(RedirectToAction("index")); } }
public ActionResult User_Edit(Model_UserEdit model) { if (ModelState.IsValid) { var _Login = db.Tbl_Login.Where(x => x.Login_ID == model.ID && !x.Login_IsDelete).SingleOrDefault(); if (_Login != null) { _Login.Login_Name = model.Name; _Login.Login_Family = model.Family; _Login.Login_Mobile = model.Mobile; _Login.Login_Email = model.Email; _Login.Login_RoleID = model.Role; _Login.Login_Modify = DateTime.Now; db.Entry(_Login).State = EntityState.Modified; if (Convert.ToBoolean(db.SaveChanges() > 0)) { TempData["TosterState"] = "success"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "کاربر مورد نظر با موفقیت ویرایش شد."; } else { TempData["TosterState"] = "error"; TempData["TosterType"] = TosterType.Maseage; TempData["TosterMassage"] = "کاربر مورد نظر با موفقیت ویرایش نشد."; } return(RedirectToAction("User_List")); } return(HttpNotFound()); } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); }