public ActionResult Edit(RationViewModel rationViewModel) { if (rationViewModel != null && ModelState.IsValid) { try { var orign = _rationService.FindById(rationViewModel.RationID); orign.IsDefaultRation = rationViewModel.IsDefaultRation; orign.UpdatedBy = UserAccountHelper.GetUser(HttpContext.User.Identity.Name).UserProfileID; orign.UpdatedDate = DateTime.Today; _rationService.EditRation(orign); return(Json(new { success = true })); } catch (Exception ex) { var log = new Logger(); log.LogAllErrorsMesseges(ex, _log); ModelState.AddModelError("Errors", ex.Message); } } return(PartialView("_Edit", rationViewModel)); }