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

Allocation_Update2() public method

public Allocation_Update2 ( RegionalRequestDetailViewModel regionalRequestDetail ) : System.Web.Mvc.ActionResult
regionalRequestDetail Cats.Areas.EarlyWarning.Models.RegionalRequestDetailViewModel
return System.Web.Mvc.ActionResult
        public ActionResult Allocation_Update2(RegionalRequestDetailViewModel regionalRequestDetail)
        {
            //  if (regionalRequestDetail != null && ModelState.IsValid)
            {
                var target = _regionalRequestDetailService.FindById(regionalRequestDetail.RegionalRequestDetailID);
                if (target != null)
                {
                    target.Beneficiaries = regionalRequestDetail.Beneficiaries;
                    target.Fdpid = regionalRequestDetail.Fdpid;

                    _regionalRequestDetailService.EditRegionalRequestDetail(target);
                    return Json(new { success = 1, record = regionalRequestDetail }, JsonRequestBehavior.AllowGet);

                }
            }
            return Json(new { success = 0, record = regionalRequestDetail }, JsonRequestBehavior.AllowGet);
            /*
            var requestDetails = _regionalRequestDetailService.FindBy(t => t.RegionalRequestID == regionalRequestDetail.RegionalRequestID);
            var requestDetailViewModels = (from dtl in requestDetails select BindRegionalRequestDetailViewModel(dtl));
            return Json(requestDetailViewModels, JsonRequestBehavior.AllowGet);
            */
            //return Json(new[] { regionalRequestDetail }.ToDataSourceResult(request, ModelState));
        }