fix : conflit

pull/38/head
Maxence GUITARD 1 year ago
parent 06c15130a6
commit 25bddc1bbf

@ -66,7 +66,7 @@ namespace Blazor.Pages.Admins
} }
Logger.LogInformation("Chapter '{administratorsModelName}' edited", administratorsModel.Username); Logger.LogInformation("Chapter '{administratorModelUserame}' edited", administratorModel.Username);
NavigationManager.NavigateTo("administrators"); NavigationManager.NavigateTo("administrators");
} }

@ -1,46 +1,46 @@
using Blazor.Models; using Blazor.Models;
using Blazor.Services; using Blazor.Services;
using Microsoft.AspNetCore.Components; using Microsoft.AspNetCore.Components;
namespace Blazor.Pages.Chapters; namespace Blazor.Pages.Chapters;
public partial class EditChapter public partial class EditChapter
{ {
[Parameter] [Parameter]
public int Id { get; set; } public int Id { get; set; }
private ChapterModel chapterModel = new(); private ChapterModel chapterModel = new();
[Inject] [Inject]
public IDataService DataService { get; set; } public IDataService DataService { get; set; }
[Inject] [Inject]
public NavigationManager NavigationManager { get; set; } public NavigationManager NavigationManager { get; set; }
[Inject] [Inject]
public IWebHostEnvironment WebHostEnvironment { get; set; } public IWebHostEnvironment WebHostEnvironment { get; set; }
[Inject] [Inject]
public ILogger<EditChapter> Logger { get; set; } public ILogger<EditChapter> Logger { get; set; }
private string oldChapterName { get; set; } private string oldChapterName { get; set; }
protected override async Task OnInitializedAsync() protected override async Task OnInitializedAsync()
{ {
var chapter = await DataService.GetById(Id); var chapter = await DataService.GetById(Id);
oldChapterName = chapter.Name; oldChapterName = chapter.Name;
// Set the model with the chapter // Set the model with the chapter
chapterModel = new ChapterModel chapterModel = new ChapterModel
{ {
Id = chapter.Id, Id = chapter.Id,
Name = chapter.Name Name = chapter.Name
}; };
} }
private async void HandleValidSubmit() private async void HandleValidSubmit()
{ {
await DataService.Update(Id, chapterModel); await DataService.Update(Id, chapterModel);
var formData = new List<KeyValuePair<string, string>>(); var formData = new List<KeyValuePair<string, string>>();
formData.Add(new KeyValuePair<string, string>("name", chapterModel.Name)); formData.Add(new KeyValuePair<string, string>("name", chapterModel.Name));
@ -65,7 +65,8 @@ public partial class EditChapter
{ {
var errorResponse = await response.Content.ReadAsStringAsync(); var errorResponse = await response.Content.ReadAsStringAsync();
} }
} }
NavigationManager.NavigateTo("chapters"); NavigationManager.NavigateTo("chapters");
} }
} }

Loading…
Cancel
Save