public ActionResult CashDistributionSummary() { ViewData["MenuName"] = "ReportManagement"; ViewData["SubmenuName"] = "CashDistributionSummary"; CashDistributionSummaryModel model = new CashDistributionSummaryModel(); model.CapitalDistributions = SelectListFactory.GetEmptySelectList(); return View(model); }
public JsonResult DistributionSummaryList(FormCollection collection) { CashDistributionSummaryModel model = new CashDistributionSummaryModel(); this.TryUpdateModel(model, collection); string error = string.Empty; ResultModel resultModel = new ResultModel(); CashDistributionReportDetail detail = null; if (ModelState.IsValid) { detail = ReportRepository.FindCapitalDistribution(model.CapitalDistributionId); } else { foreach (var values in ModelState.Values.ToList()) { foreach (var err in values.Errors.ToList()) { if (string.IsNullOrEmpty(err.ErrorMessage) == false) { error += err.ErrorMessage + "\n"; } } } } return Json(new { Error = error, Data = detail }, JsonRequestBehavior.AllowGet); }