...
This commit is contained in:
@@ -1,5 +0,0 @@
|
||||
<h3>ByHome</h3>
|
||||
|
||||
@code {
|
||||
|
||||
}
|
@@ -245,18 +245,21 @@ else
|
||||
if (rsp.IsSuccessStatusCode)
|
||||
{
|
||||
var request = await rsp.Content.ReadFromJsonAsync<EconomicCodeModelDto>();
|
||||
// dialog.ShowAsync(
|
||||
// title: $"کد اقتصادی به نام {request.NameTrade}",
|
||||
// message1: $"وضعیت {request.TaxpayerStatus}");
|
||||
|
||||
if (request.TaxpayerStatus != "ACTIVE")
|
||||
{
|
||||
ShowDangerAlert("کد اقتصادی فعال نیست");
|
||||
}
|
||||
else
|
||||
ShowInfoAlert($"کد اقتصادی فعال و به نام '{request.NameTrade}' می باشد");
|
||||
}
|
||||
else if (rsp.StatusCode == System.Net.HttpStatusCode.NotFound)
|
||||
{
|
||||
ShowDangerAlert("یافت نشد");
|
||||
ShowDangerAlert("کد اقتصادی یافت نشد");
|
||||
}
|
||||
else
|
||||
{
|
||||
ShowDangerAlert("خطایی در اجرای عملیات رخ داده");
|
||||
ShowDangerAlert("خطا...");
|
||||
}
|
||||
}
|
||||
else ShowDangerAlert("کد اقعصادی را مشخص کنید");
|
||||
@@ -309,6 +312,13 @@ else
|
||||
SpinnerVisible = !SpinnerVisible;
|
||||
|
||||
}
|
||||
private void ShowInfoAlert(string msg)
|
||||
{
|
||||
Hidealert = false;
|
||||
alertColor = AlertColor.Info;
|
||||
alertIconName = IconName.CheckCircleFill;
|
||||
alertMessage = msg;
|
||||
}
|
||||
private async Task ShowConfirmationDeleteAsync()
|
||||
{
|
||||
if (Cus.ID.HasValue && Cus.ID.Value > 0)
|
||||
|
@@ -50,9 +50,14 @@
|
||||
|
||||
<div class="mt-2">
|
||||
<Button Disabled="SpinnerVisible" Type="ButtonType.Submit" Color="ButtonColor.Primary">ارسال</Button>
|
||||
|
||||
<Button Disabled="SpinnerVisible" Color="ButtonColor.Info" @onclick="OnClickCheckEconomicCode" Type="ButtonType.Button">
|
||||
بررسی کد اقتصادی
|
||||
</Button>
|
||||
<Button Disabled="SpinnerVisible" Color="ButtonColor.Info" @onclick="OnClickCheckUniqeMemory" Type="ButtonType.Button">
|
||||
بررسی حافظه مالیاتی
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
|
||||
</EditForm>
|
||||
|
||||
</div>
|
||||
@@ -92,6 +97,67 @@
|
||||
|
||||
}
|
||||
@functions{
|
||||
public async Task OnClickCheckUniqeMemory()
|
||||
{
|
||||
SpinnerVisible = !SpinnerVisible;
|
||||
if (!string.IsNullOrEmpty(InfoModel.UniqeMemory))
|
||||
{
|
||||
|
||||
var rsp = await _hc.Get($"TaxPayer/FiscalInformation?item={InfoModel.UniqeMemory}");
|
||||
if (rsp.IsSuccessStatusCode)
|
||||
{
|
||||
var request = await rsp.Content.ReadFromJsonAsync<FiscalInformationModelDto>();
|
||||
if (request.FiscalStatus !=0)
|
||||
{
|
||||
ShowDangerAlert("این حافظه مالیاتی غیرفعال است");
|
||||
}
|
||||
else
|
||||
ShowInfoAlert($"حافظه مالیاتی فعال و برای کد اقتصادی '{request.EconomicCode}' در دسترس می باشد");
|
||||
|
||||
}
|
||||
else if (rsp.StatusCode == System.Net.HttpStatusCode.NotFound)
|
||||
{
|
||||
ShowDangerAlert("حافظه مالیاتی یافت نشد");
|
||||
}
|
||||
else
|
||||
{
|
||||
ShowDangerAlert("خطا...");
|
||||
|
||||
}
|
||||
}
|
||||
else ShowDangerAlert("حافظه مالیاتی را مشخص کنید");
|
||||
SpinnerVisible = !SpinnerVisible;
|
||||
}
|
||||
public async Task OnClickCheckEconomicCode()
|
||||
{
|
||||
SpinnerVisible = !SpinnerVisible;
|
||||
if (!string.IsNullOrEmpty(InfoModel.EconomicCode))
|
||||
{
|
||||
|
||||
var rsp = await _hc.Get($"TaxPayer/EconomicCodeInformation?item={InfoModel.EconomicCode}");
|
||||
if (rsp.IsSuccessStatusCode)
|
||||
{
|
||||
var request = await rsp.Content.ReadFromJsonAsync<EconomicCodeModelDto>();
|
||||
|
||||
if (request.TaxpayerStatus!="ACTIVE" )
|
||||
{
|
||||
ShowDangerAlert("کد اقتصادی فعال نیست");
|
||||
}
|
||||
else
|
||||
ShowInfoAlert($"کد اقتصادی فعال و به نام '{request.NameTrade}' می باشد");
|
||||
}
|
||||
else if (rsp.StatusCode == System.Net.HttpStatusCode.NotFound)
|
||||
{
|
||||
ShowDangerAlert("کد اقتصادی یافت نشد");
|
||||
}
|
||||
else
|
||||
{
|
||||
ShowDangerAlert("خطا...");
|
||||
}
|
||||
}
|
||||
else ShowDangerAlert("کد اقعصادی را مشخص کنید");
|
||||
SpinnerVisible = !SpinnerVisible;
|
||||
}
|
||||
private void ShowDangerAlert(string msg)
|
||||
{
|
||||
Hidealert = false;
|
||||
@@ -106,7 +172,13 @@
|
||||
alertIconName = IconName.CheckCircleFill;
|
||||
alertMessage = msg;
|
||||
}
|
||||
|
||||
private void ShowInfoAlert(string msg)
|
||||
{
|
||||
Hidealert = false;
|
||||
alertColor = AlertColor.Info;
|
||||
alertIconName = IconName.CheckCircleFill;
|
||||
alertMessage = msg;
|
||||
}
|
||||
|
||||
private async Task Submit()
|
||||
{
|
||||
|
Reference in New Issue
Block a user