diff --git a/Back/Back.csproj b/Back/Back.csproj index fd97cd7..899d7e4 100644 --- a/Back/Back.csproj +++ b/Back/Back.csproj @@ -36,7 +36,7 @@ - ..\..\Dlls\Service.dll + ..\..\..\LocalGit\TaxPayerTools\Service\bin\Debug\Service.dll diff --git a/TaxPayerFull/FixedValues.cs b/TaxPayerFull/FixedValues.cs index c44b817..0822dcf 100644 --- a/TaxPayerFull/FixedValues.cs +++ b/TaxPayerFull/FixedValues.cs @@ -12,6 +12,7 @@ namespace Front private List>? Cods = null; private CompanyDTO? InfoCompany = null; public InvoiceDTO? invoice { get; set; }=null; + private DashBoardDTO? dashBoard { get; set; } = null; public Fixedvalues(HttpClientController hc) { _hc = hc; @@ -73,5 +74,20 @@ namespace Front return InfoCompany; } + public async Task GetDashBoard() + { + + if (dashBoard == null) + { + var rsp = await _hc.Get("User/GetDashBoard"); + if (rsp.IsSuccessStatusCode) + { + dashBoard = await rsp.Content.ReadFromJsonAsync(); + } + } + + + return dashBoard; + } } } diff --git a/TaxPayerFull/Layout/PanelLayout.razor b/TaxPayerFull/Layout/PanelLayout.razor index 447807a..865e321 100644 --- a/TaxPayerFull/Layout/PanelLayout.razor +++ b/TaxPayerFull/Layout/PanelLayout.razor @@ -6,6 +6,7 @@ @inject HttpClient _hc @inject NavigationManager nav @inject localService localserv; +@inject Fixedvalues fv; @@ -180,7 +181,11 @@