public ActionResult Allocation_Update([DataSourceRequest] DataSourceRequest request, RegionalRequestDetailViewModel regionalRequestDetail)
{
if (regionalRequestDetail != null && ModelState.IsValid)
{
var target = _regionalRequestDetailService.FindById(regionalRequestDetail.RegionalRequestDetailID);
if (target != null)
{
target.Beneficiaries = regionalRequestDetail.Beneficiaries;
_regionalRequestDetailService.EditRegionalRequestDetail(target);
}
else
{
return View();
}
}
return Json(new[] { regionalRequestDetail }.ToDataSourceResult(request, ModelState));
}