/// <summary> /// Справка обезщетения /// </summary> /// <param name="compensationTypeId"></param> /// <param name="id"></param> /// <returns></returns> public IActionResult CompensationByPaymentPeriod(int compensationTypeId, int?id) { SetViewBagCompensationByPaymentPeriod(); RegixCompensationByPaymentPeriodVM model = null; if ((id ?? 0) > 0) { model = service.GetCompensationByPaymentPeriodById(id ?? 0); } else { var compensationType = service.GetById <RegixType>(compensationTypeId); model = new RegixCompensationByPaymentPeriodVM(); SetRegixReportMainData(model.Report); model.CompensationTypeId = compensationTypeId; model.CompensationTypeName = compensationType.Label; model.CompensationByPaymentPeriodFilter.DateFromFilter = DateTime.Now; model.CompensationByPaymentPeriodFilter.DateToFilter = DateTime.Now; } if (compensationTypeId == NomenclatureConstants.RegixType.DisabilityCompensationByPaymentPeriod) { SetHelpFile(HelpFileValues.Inquiry6); } else if (compensationTypeId == NomenclatureConstants.RegixType.UnemploymentCompensationByPaymentPeriod) { SetHelpFile(HelpFileValues.Inquiry7); } return(View(model)); }
/// <summary> /// Справка обезщетения /// </summary> /// <param name="compensationTypeId"></param> /// <param name="id"></param> /// <returns></returns> public IActionResult CompensationByPaymentPeriod(int compensationTypeId, int?id) { SetViewBagCompensationByPaymentPeriod(); RegixCompensationByPaymentPeriodVM model = null; if ((id ?? 0) > 0) { model = service.GetCompensationByPaymentPeriodById(id ?? 0); } else { var compensationType = service.GetById <RegixType>(compensationTypeId); model = new RegixCompensationByPaymentPeriodVM(); model.Report.CourtId = userContext.CourtId; model.CompensationTypeId = compensationTypeId; model.CompensationTypeName = compensationType.Label; model.CompensationByPaymentPeriodFilter.DateFromFilter = DateTime.Now; model.CompensationByPaymentPeriodFilter.DateToFilter = DateTime.Now; } return(View(model)); }