You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Admin/Sources/HeartTrack/Pages/ViewTicket.razor.cs

39 lines
1013 B

using HeartTrack.Models;
using HeartTrack.Services;
using HeartTrack.Services.TicketDataService;
using Microsoft.AspNetCore.Components;
namespace HeartTrack.Pages
{
public partial class ViewTicket
{
[Parameter]
public int Id { get; set; }
private Ticket ticket { get; set; } = new();
[Inject]
public ITicketDataService TicketService { get; set; }
[Inject]
public NavigationManager NavigationManager { get; set; }
[Inject]
public IWebHostEnvironment WebHostEnvironment { get; set; }
protected async Task OnInitializedAsync()
{
var item = await TicketService.getTicketById(Id);
ticket = new Ticket
{
Id = item.Id,
Username = item.Username,
Contexte = item.Contexte,
Description = item.Description,
Urgence = item.Urgence,
isCheck = item.isCheck
};
}
}
}