コード例 #1
0
ファイル: RationController.cs プロジェクト: nathnael/cats
        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));
        }