...
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -34,10 +34,6 @@
|
||||
|
||||
@code{
|
||||
public string description { get; set; } = "سامانه ای برای مدیریت صورتحساب های فروش با الگوی سازمان امورمالیاتی کشور و ارسال صورت حساب به سامانه مودیان";
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
await fv.SetUlr("Main");
|
||||
await base.OnInitializedAsync();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
@@ -198,18 +198,25 @@
|
||||
@code {
|
||||
public int countnot = 0;
|
||||
private Modal modal = default!;
|
||||
// public DashBoardDTO? dashBoard { get; set; }
|
||||
// public DashBoardDTO? dashBoard { get; set; }
|
||||
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||
{
|
||||
if(firstRender)
|
||||
await fv.SetUlr("Panel");
|
||||
await base.OnAfterRenderAsync(firstRender);
|
||||
}
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
await fv.SetUlr("Panel");
|
||||
|
||||
if (!await localserv.OnlineUser())
|
||||
nav.NavigateTo("/");
|
||||
if (await localserv.OnlineUser())
|
||||
{
|
||||
await fv.LoadDashBoard();
|
||||
if (fv.dashBoard != null)
|
||||
countnot = fv.dashBoard.Notifications.Count();
|
||||
await base.OnInitializedAsync();
|
||||
}
|
||||
|
||||
await fv.LoadDashBoard();
|
||||
if (fv.dashBoard != null)
|
||||
countnot = fv.dashBoard.Notifications.Count();
|
||||
await base.OnInitializedAsync();
|
||||
|
||||
}
|
||||
}
|
||||
@functions {
|
||||
@@ -238,6 +245,6 @@
|
||||
_hc.DefaultRequestHeaders.Clear();
|
||||
await Storage.RemoveItem("token");
|
||||
userinfo.Token = "";
|
||||
nav.NavigateTo("/");
|
||||
nav.NavigateTo("/Sign-in");
|
||||
}
|
||||
}
|
@@ -1,6 +1,6 @@
|
||||
@inject Services.localService servlocal;
|
||||
@page "/"
|
||||
<Modal Size="ModalSize.Regular" @ref="modal" />
|
||||
@inject NavigationManager nav
|
||||
@page "/Home"
|
||||
<PageTitle>مُؤدیٰران (مدیریت صورتحساب ها)</PageTitle>
|
||||
@using Front.CUSComponent
|
||||
|
||||
@@ -439,13 +439,3 @@
|
||||
|
||||
|
||||
|
||||
@code {
|
||||
private Modal modal = default!;
|
||||
public async Task load(int ID)
|
||||
{
|
||||
// var parameters = new Dictionary<string, object>();
|
||||
// await modal.ShowAsync<ByHome>(title: "صحبت مدیر", parameters: parameters);
|
||||
|
||||
|
||||
}
|
||||
}
|
@@ -4,7 +4,7 @@
|
||||
@inject HttpClient _hc
|
||||
@inject NavigationManager nav
|
||||
@inject localService localserv;
|
||||
<PageTitle>ثبت نام</PageTitle>
|
||||
<PageTitle>مودیران / ثبت نام</PageTitle>
|
||||
<main>
|
||||
|
||||
<!-- tp-banner-area-start -->
|
||||
|
@@ -7,7 +7,7 @@
|
||||
@inject localService localserv;
|
||||
@inject HttpClient _hc
|
||||
@inject NavigationManager nav
|
||||
<PageTitle>ورود</PageTitle>
|
||||
<PageTitle>مودیران / ورود</PageTitle>
|
||||
<main>
|
||||
|
||||
|
||||
|
@@ -1,4 +1,5 @@
|
||||
@page "/Panel"
|
||||
@page "/"
|
||||
@using Front.Services
|
||||
@using Shared
|
||||
@using Shared.DTOs
|
||||
@@ -8,7 +9,7 @@
|
||||
@inject HttpClientController hc;
|
||||
@inject Fixedvalues fv;
|
||||
|
||||
<PageTitle>کاربری</PageTitle>
|
||||
<PageTitle>مودیران / کاربری</PageTitle>
|
||||
<Toasts class="p-3" Messages="messages" AutoHide="true" Delay="delaymessage" Placement="ToastsPlacement.BottomLeft" />
|
||||
|
||||
<div class="row">
|
||||
@@ -406,19 +407,21 @@
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
|
||||
if (!await localserv.OnlineUser())
|
||||
nav.NavigateTo("/");
|
||||
await fv.LoadDashBoard();
|
||||
if (fv.dashBoard != null)
|
||||
foreach (var war in fv.dashBoard.Warning)
|
||||
ShowMessage((ToastType)Enum.Parse(typeof(ToastType), war.Status.ToString()), war.Message);
|
||||
if (await localserv.OnlineUser())
|
||||
{
|
||||
await fv.LoadDashBoard();
|
||||
if (fv.dashBoard != null)
|
||||
foreach (var war in fv.dashBoard.Warning)
|
||||
ShowMessage((ToastType)Enum.Parse(typeof(ToastType), war.Status.ToString()), war.Message);
|
||||
|
||||
delaymessage = messages.Count * 5000;
|
||||
//var rsp = await hc.Get("User/GetDashBoard");
|
||||
// if (rsp.IsSuccessStatusCode)
|
||||
// {
|
||||
// dashBoard = await rsp.Content.ReadFromJsonAsync<DashBoardDTO>();
|
||||
// }
|
||||
delaymessage = messages.Count * 5000;
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
nav.NavigateTo("/Sign-in");
|
||||
}
|
||||
await base.OnInitializedAsync();
|
||||
}
|
||||
}
|
||||
|
@@ -3,7 +3,7 @@
|
||||
@inject HttpClient _hc
|
||||
@inject NavigationManager nav
|
||||
@inject UserAuthenticationDTO userinfo
|
||||
<PageTitle>احراز هویت</PageTitle>
|
||||
<PageTitle>مودیران / احراز هویت</PageTitle>
|
||||
<Toasts class="p-3" Messages="messages" AutoHide="true" Delay="5000" Placement="ToastsPlacement.BottomLeft" />
|
||||
<main>
|
||||
|
||||
|
@@ -26,10 +26,9 @@
|
||||
</svg>
|
||||
<div class="loading-progress-text"></div>
|
||||
</div>
|
||||
|
||||
<div id="blazor-error-ui">
|
||||
An unhandled error has occurred.
|
||||
<a href="" class="reload">Reload</a>
|
||||
خطایی در بارگذاری رخ داده
|
||||
<a href="" class="reload">بارگذاری مجدد</a>
|
||||
<a class="dismiss">🗙</a>
|
||||
</div>
|
||||
<script src="_framework/blazor.webassembly.js"></script>
|
||||
|
Reference in New Issue
Block a user