This commit is contained in:
mmrbnjd
2024-10-14 15:56:45 +03:30
parent a5c191f9ea
commit 35cad6876b
10 changed files with 127 additions and 63 deletions

View File

@@ -54,25 +54,28 @@
<div class="row">
<div class="col-12">
<div class="postbox__comment-input mb-30">
<InputText onkeydown="@OnClearmessageStore" @bind-Value="model.CompanyName" id="CompanyName" type="text" class="inputText" required="" />
<InputText style="text-align:center" onkeydown="@OnClearmessageStore" @bind-Value="model.CompanyName" id="CompanyName" type="text" class="inputText" required="" />
<span class="floating-label">نام کامل</span>
</div>
</div>
<div class="col-12">
<div class="postbox__comment-input mb-30">
<InputText onkeydown="@OnClearmessageStore" @bind-Value="model.Mobile" id="Mobile" type="text" class="inputText" required="" />
<InputText style="text-align:center" dir="ltr" onkeydown="@OnClearmessageStore" @bind-Value="model.Mobile" id="Mobile" type="number" class="inputText" required="" />
<span class="floating-label">موبایل</span>
</div>
</div>
</div>
<div class="col-2">
<Spinner Visible="SpinnerVisible" Color="SpinnerColor.Primary" />
</div>
<div class="signin-banner-from-btn mb-20">
<button type="submit" class="signin-btn ">ثبت نام</button>
<button hidden="@hidden" type="submit" class="signin-btn ">ثبت نام</button>
</div>
</EditForm>
<div class="signin-banner-from-register">
<NavLink href="Sign-in">ثبت نام کردید؟ <span>ورود</span></NavLink>
<NavLink hidden="@hidden" href="Sign-in">ثبت نام کردید؟ <span>ورود</span></NavLink>
</div>
</div>
</div>
@@ -82,6 +85,8 @@
</main>
@code {
public string hidden { get; set; }
public bool SpinnerVisible { get; set; } = false;
string type = "CompanyRegistration";
private EditContext? editContext;
[SupplyParameterFromForm]
@@ -104,6 +109,8 @@
private async Task OnClearmessageStore() => messageStore?.Clear();
private async Task OnRegisterClick()
{
SpinnerVisible = !SpinnerVisible;
hidden = "hidden";
var request = await _hc.PostAsJsonAsync("Base/CompanyRegistration", model);
if (request.IsSuccessStatusCode)
{
@@ -117,5 +124,7 @@
messageStore?.Add(() => model.Mobile, error);
}
hidden = null;
SpinnerVisible = !SpinnerVisible;
}
}