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