This commit is contained in:
mmrbnjd
2024-04-14 22:19:39 +03:30
parent f7e3f3b02a
commit 3f429e0539
8 changed files with 118 additions and 42 deletions

View File

@@ -1,7 +1,7 @@
@using Front.Pages
@using Shared.DTOs
@inject HttpClient _hc
@inject NavigationManager nav
<div class="contact-info-area pb-90" id="contact">
<div class="container">
<div class="row">
@@ -100,25 +100,18 @@
@functions{
private async Task newTicket(){
// var request = await _hc.PostAsJsonAsync("Ticket/NewTicketNoAuthentication", model);
// if (request.IsSuccessStatusCode)
// {
// messageStore?.Clear();
// var res = await request.Content.ReadFromJsonAsync<VerificationCodeDto>();
Verification pa = new Verification();
pa.model = new VerificationCodeDto
{
prm =" Ticket.ID.ToString()",
val = "item.Mobile",
Type = "NewTicketNoAuthentication"
};
await Task.Run(()=>pa);
// }
// else
// {
// var error = await request.Content.ReadFromJsonAsync<List<string>>();
// messageStore?.Add(() => model.Mobile, error);
var request = await _hc.PostAsJsonAsync("Ticket/NewTicketNoAuthentication", model);
if (request.IsSuccessStatusCode)
{
messageStore?.Clear();
var res = await request.Content.ReadFromJsonAsync<int>();
nav.NavigateTo($"Verification/{res}");
}
else
{
var error = await request.Content.ReadFromJsonAsync<List<string>>();
messageStore?.Add(() => model.Mobile, error);
// }
}
}
}