...
This commit is contained in:
@@ -58,7 +58,7 @@
|
||||
<div class="postbox__comment-input mb-30">
|
||||
<InputText @bind-Value="Model.Username" id="Username" type="text" class="inputText" required="" />
|
||||
|
||||
<span class="floating-label">نام کاربری</span>
|
||||
<span class="floating-label">نام کاربری(موبایل)</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
@@ -104,7 +104,7 @@
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="postbox__forget text-end">
|
||||
<a href="#">رمز عبور را فراموش کرده اید؟</a>
|
||||
<a onclick="@ForgetPass">رمز عبور را فراموش کرده اید؟</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -150,10 +150,23 @@
|
||||
string alertMessage = "";
|
||||
protected override async Task OnParametersSetAsync()
|
||||
{
|
||||
if (from == "Verification")
|
||||
if (from == "VerificationRegister")
|
||||
{
|
||||
ShowSuccessAlert("ثبت نام شما با موفقیت انجام شد");
|
||||
}
|
||||
else if (from == "VerificationFrogetPass")
|
||||
{
|
||||
ShowSuccessAlert("تغییر کلمه عبور با موفقیت انجام شد");
|
||||
}
|
||||
else if (from == "unon")
|
||||
{
|
||||
ShowSuccessAlert("برای استفاده از برنامه لطفا مجدد وارد شود");
|
||||
}
|
||||
else if (from == "changePass")
|
||||
{
|
||||
ShowSuccessAlert("کلمه عبور با موفقیت تغییر کرد");
|
||||
|
||||
}
|
||||
await base.OnParametersSetAsync();
|
||||
}
|
||||
protected override async Task OnInitializedAsync()
|
||||
@@ -184,7 +197,36 @@
|
||||
alertMessage = msg;
|
||||
}
|
||||
private async Task EndForm() => nav.NavigateTo("/");
|
||||
private async Task ForgetPass()
|
||||
{
|
||||
if (string.IsNullOrEmpty(Model.Username))
|
||||
{
|
||||
ShowDangerAlert("لطفا نام کابری(موبایل) خود را وارد نمایید");
|
||||
}
|
||||
else if (string.IsNullOrEmpty(Model.Password))
|
||||
{
|
||||
ShowDangerAlert("لطفا کلمه عبور جدید را وارد نمایید");
|
||||
}
|
||||
else
|
||||
{
|
||||
var request = await _hc.PostAsJsonAsync("Base/ForgetPassWord", new ForgetPasswordItem
|
||||
{
|
||||
Username = Model.Username,
|
||||
PassWord = Model.Password
|
||||
});
|
||||
if (request.IsSuccessStatusCode)
|
||||
{
|
||||
var VerificationID = await request.Content.ReadFromJsonAsync<int>();
|
||||
nav.NavigateTo($"Verification/{VerificationID}");
|
||||
}
|
||||
else
|
||||
{
|
||||
var error = await request.Content.ReadFromJsonAsync<List<string>>();
|
||||
ShowDangerAlert(error[0]);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private async Task OnLoginClick()
|
||||
{
|
||||
@@ -207,7 +249,7 @@
|
||||
userinfo.Photo = userinfomodel.Photo;
|
||||
userinfo.exitDate = userinfomodel.exitDate;
|
||||
userinfo.enterDate = userinfomodel.enterDate;
|
||||
|
||||
userinfo.UserName = userinfomodel.UserName;
|
||||
|
||||
nav.NavigateTo("/Panel");
|
||||
}
|
||||
|
Reference in New Issue
Block a user