add lib bootstrap
This commit is contained in:
@@ -61,11 +61,13 @@
|
||||
|
||||
</EditForm>
|
||||
<div class="row">
|
||||
|
||||
<Alert hidden="@Hidealert" Color="@alertColor" Dismissable="false">
|
||||
<Icon Name="@alertIconName" class="me-2"></Icon>
|
||||
@alertMessage
|
||||
<Button Color="ButtonColor.Primary" @onclick="EndForm">اتمام عملیات</Button>
|
||||
</Alert>
|
||||
|
||||
|
||||
<label style="color:red">
|
||||
@Error
|
||||
</label>
|
||||
</div>
|
||||
<div class="signin-banner-from-register">
|
||||
<NavLink href="Register">کد ارسال نشد؟ <span>ارسال مجدد</span></NavLink>
|
||||
@@ -80,8 +82,13 @@
|
||||
|
||||
@code {
|
||||
|
||||
|
||||
public string Error{ get; set; }
|
||||
// alert
|
||||
AlertColor alertColor = AlertColor.Primary;
|
||||
IconName alertIconName = IconName.CheckCircleFill;
|
||||
bool Hidealert = true;
|
||||
string alertMessage = "";
|
||||
|
||||
|
||||
[Parameter]
|
||||
public int ID { get; set; }
|
||||
|
||||
@@ -109,10 +116,9 @@
|
||||
|
||||
private async Task SubmitVerificationCode()
|
||||
{
|
||||
Error = "";
|
||||
if (VerificationCodeModel.Code < 1000 || VerificationCodeModel.Code > 9000)
|
||||
{
|
||||
Error = "کد احراز صحیح نمی باشد";
|
||||
ShowDangerAlert("کد احراز صحیح نمی باشد");
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -122,19 +128,34 @@
|
||||
var status = await request.Content.ReadFromJsonAsync<bool>();
|
||||
if (status)
|
||||
{
|
||||
|
||||
ShowSuccessAlert("عملیات با موفقیت انجام شد");
|
||||
}
|
||||
else
|
||||
{
|
||||
Error = "خطای سیستمی رخ داده";
|
||||
ShowDangerAlert("خطای سیستمی رخ داده");
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
Error = await request.Content.ReadFromJsonAsync<string>();
|
||||
ShowDangerAlert(await request.Content.ReadFromJsonAsync<string>());
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
private void ShowSuccessAlert(string msg)
|
||||
{
|
||||
Hidealert = false;
|
||||
alertColor = AlertColor.Success;
|
||||
alertIconName = IconName.CheckCircleFill;
|
||||
alertMessage = msg;
|
||||
}
|
||||
private void ShowDangerAlert(string msg)
|
||||
{
|
||||
Hidealert = false;
|
||||
alertColor = AlertColor.Danger;
|
||||
alertIconName = IconName.ExclamationTriangleFill;
|
||||
alertMessage = msg;
|
||||
}
|
||||
private async Task EndForm() => nav.NavigateTo("/");
|
||||
}
|
||||
|
Reference in New Issue
Block a user