Cats.Areas.EarlyWarning.Controllers.RequestController.Edit C# (CSharp) Method

Edit() private method

private Edit ( RegionalRequest regionalRequest ) : System.Web.Mvc.ActionResult
regionalRequest Cats.Models.RegionalRequest
return System.Web.Mvc.ActionResult
        public ActionResult Edit(RegionalRequest regionalRequest)
        {
            var requId = 0;
            if (regionalRequest != null && ModelState.IsValid)
            {
                try
                {
                    var target = _regionalRequestService.Get(t => t.RegionalRequestID == regionalRequest.RegionalRequestID, null, "AdminUnit,Program").FirstOrDefault();
                    RequestViewModelBinder.BindRegionalRequest(regionalRequest, target);

                    _regionalRequestService.EditRegionalRequest(target);
                    ModelState.AddModelError("Success", @"Regional Request updated successfully.");
                    return RedirectToAction("Details", "Request", new { id = regionalRequest.RegionalRequestID });
                }
                catch (Exception ex)
                {
                    _log.Error(ex);

                }

            }

            PopulateLookup(regionalRequest);
            return View(regionalRequest);
        }

Same methods

RequestController::Edit ( int id ) : System.Web.Mvc.ActionResult