diff --git a/LawFirm/LawFirmClientApp/Controllers/ReportController.cs b/LawFirm/LawFirmClientApp/Controllers/ReportController.cs index 0ba17c4..cb004f5 100644 --- a/LawFirm/LawFirmClientApp/Controllers/ReportController.cs +++ b/LawFirm/LawFirmClientApp/Controllers/ReportController.cs @@ -24,8 +24,36 @@ namespace LawFirmClientApp.Controllers Response.Redirect("CreateReportClients"); }*/ - [HttpGet] + [HttpPost] + public void LoadReportClients(DateTime dateFrom, DateTime dateTo) + { + if (APIClient.User == null) + { + Redirect("~/Home/Enter"); + } + + APIClient.PostRequest($"api/report/saveclientspdffile", new ReportBindingModel + { + DateFrom = dateFrom, + DateTo = dateTo, + CompanyId = APIClient.User.CompanyId + }); + } + [HttpGet] + + public IActionResult LoadReportClients(DateTime dateFrom, DateTime dateTo, string a) + { + if (APIClient.User == null) + { + return Redirect("~/Home/Enter"); + } + + return View(APIClient.GetRequest>($"api/report/getclientsreport?datefrom={dateFrom}&dateTo={dateTo}&companyId={APIClient.User.CompanyId}")); + } + + [HttpGet] + public IActionResult CreateReportClients(DateTime dateFrom, DateTime dateTo) { if (APIClient.User == null) diff --git a/LawFirm/LawFirmClientApp/Views/Report/CreateReportClients.cshtml b/LawFirm/LawFirmClientApp/Views/Report/CreateReportClients.cshtml index bb5d1e7..e256db1 100644 --- a/LawFirm/LawFirmClientApp/Views/Report/CreateReportClients.cshtml +++ b/LawFirm/LawFirmClientApp/Views/Report/CreateReportClients.cshtml @@ -5,13 +5,19 @@ ViewData["Title"] = "Отчёт по клиентам"; Layout = "~/Views/Shared/_LayoutIspol.cshtml"; } -div class="text-center"> -

Мои дела

+ + + +
+

Отчёт по клиентам

@{
+ + +
От
@@ -25,9 +31,9 @@ div class="text-center">
- -
+ + @@ -74,4 +80,57 @@ div class="text-center">
} -
\ No newline at end of file + + + \ No newline at end of file diff --git a/LawFirm/LawFirmClientApp/Views/Shared/_LayoutIspol.cshtml b/LawFirm/LawFirmClientApp/Views/Shared/_LayoutIspol.cshtml index 52f9bd7..1d1310f 100644 --- a/LawFirm/LawFirmClientApp/Views/Shared/_LayoutIspol.cshtml +++ b/LawFirm/LawFirmClientApp/Views/Shared/_LayoutIspol.cshtml @@ -32,7 +32,7 @@ Личные данные