Feat: merge

pull/38/head
Jade VAN BRABANDT 1 year ago
parent 9f69883362
commit a0aff98cb8

@ -4,7 +4,7 @@ using Microsoft.AspNetCore.Components;
using Blazor.Models;
using Blazor.Services;
namespace Blazor.Pages
namespace Blazor.Pages.Admins
{
public partial class AddAdministrators
{

@ -1,6 +1,4 @@
using Blazored.LocalStorage;
using Microsoft.AspNetCore.Components.Forms;
using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components;
using Blazor.Models;
using Blazor.Services;

@ -1,7 +1,5 @@
using Blazored.LocalStorage;
using Blazor.Services;
using Blazor.Modals;
using Blazored.Modal;
using Blazored.Modal.Services;
using Blazor.ViewClasses;
using System.Text;
@ -9,12 +7,9 @@ using Microsoft.JSInterop;
using Microsoft.AspNetCore.Components;
using Blazorise.DataGrid;
using ChoETL;
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System.Text;
using Blazor.ViewClasses;
using Microsoft.AspNetCore.Components.Forms;
using System.Linq;
using Blazor.Modals;
using Blazored.Modal;
namespace Blazor.Pages.Chapters;
public partial class Chapters
@ -39,12 +34,29 @@ public partial class Chapters
[Inject]
public ILocalStorageService LocalStorage { get; set; }
[Inject]
public NavigationManager NavigationManager { get; set; }
[Inject]
public IJSRuntime IJSRuntime { get; set; }
private async void OnDelete(int id)
{
var parameters = new ModalParameters();
parameters.Add(nameof(Chapter.Id), id);
var modal = Modal.Show<DeleteConfirmation>("Delete Confirmation", parameters);
var result = modal.Result;
if (result.IsCanceled)
{
return;
}
await DataService.Delete(id);
// Reload the page
NavigationManager.NavigateTo("chapters", true);
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
// Do not treat this action if is not the first render

Loading…
Cancel
Save