Ejemplo n.º 1
0
        /// <summary>
        /// Справка Съдени и осъдени лица
        /// </summary>
        /// <returns></returns>
        public IActionResult CasePersonDefendantListReport()
        {
            //За момента само наказателни да се показва
            ViewBag.CaseGroupId_ddl = nomService.GetDropDownList <CaseGroup>()
                                      .Where(x => x.Value == NomenclatureConstants.CaseGroups.NakazatelnoDelo.ToString())
                                      .ToList();
            ViewBag.CaseCodeId_ddl       = nomService.GetDropDownList <CaseCode>();
            ViewBag.PersonMaturityId_ddl = nomService.GetDropDownList <PersonMaturity>();
            ViewBag.SentenceTypeId_ddl   = nomService.GetDropDownList <SentenceType>();
            ViewBag.SessionResultId_ddl  = nomService.GetDDL_SessionResultGrouping(NomenclatureConstants.SessionResultGroupings.SentenceListReport_Result);

            var model = new CasePersonDefendantListFilterReportVM();

            model.DateFrom = new DateTime(DateTime.Now.Year, 1, 1);
            model.DateTo   = DateTime.Now;

            return(View(model));
        }
Ejemplo n.º 2
0
        public IActionResult CasePersonDefendantListReportExportExcel(CasePersonDefendantListFilterReportVM model)
        {
            var xlsBytes = service.CasePersonDefendantListReportExportExcel(model);

            return(File(xlsBytes, System.Net.Mime.MediaTypeNames.Application.Rtf, "Spravka.xlsx"));
        }
Ejemplo n.º 3
0
        public IActionResult ListDataCasePersonDefendantListReport(IDataTablesRequest request, CasePersonDefendantListFilterReportVM model)
        {
            var data = service.CasePersonDefendantListReport_Select(userContext.CourtId, model, "<br>");

            return(request.GetResponse(data));
        }