feat: Refactor Titre views and view models to use Administration area
This commit is contained in:
@@ -2,11 +2,12 @@ using Microsoft.AspNetCore.Mvc;
|
|||||||
using Microsoft.AspNetCore.Mvc.Rendering;
|
using Microsoft.AspNetCore.Mvc.Rendering;
|
||||||
using Webzine.Entity;
|
using Webzine.Entity;
|
||||||
using Webzine.Entity.Fixtures;
|
using Webzine.Entity.Fixtures;
|
||||||
using Webzine.WebApplication.ViewModels.Admin.Titre;
|
using Webzine.WebApplication.Areas.Administration.ViewModels.Titre;
|
||||||
|
|
||||||
namespace Webzine.WebApplication.Areas.Admin.Controllers;
|
namespace Webzine.WebApplication.Areas.Administration.Controllers;
|
||||||
|
|
||||||
public class TitreController : Microsoft.AspNetCore.Mvc.Controller
|
[Area("Administration")]
|
||||||
|
public class TitreController : Controller
|
||||||
{
|
{
|
||||||
private readonly ILogger<TitreController> _logger;
|
private readonly ILogger<TitreController> _logger;
|
||||||
private readonly List<Titre> _titres;
|
private readonly List<Titre> _titres;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Webzine.WebApplication.ViewModels.Admin.Titre;
|
namespace Webzine.WebApplication.Areas.Administration.ViewModels.Titre;
|
||||||
|
|
||||||
public class AdminTitreDelete
|
public class AdminTitreDelete
|
||||||
{
|
{
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
using Microsoft.AspNetCore.Mvc.Rendering;
|
using Microsoft.AspNetCore.Mvc.Rendering;
|
||||||
|
|
||||||
namespace Webzine.WebApplication.ViewModels.Admin.Titre;
|
namespace Webzine.WebApplication.Areas.Administration.ViewModels.Titre;
|
||||||
|
|
||||||
public class AdminTitreForm
|
public class AdminTitreForm
|
||||||
{
|
{
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Webzine.WebApplication.ViewModels.Admin.Titre
|
namespace Webzine.WebApplication.Areas.Administration.ViewModels.Titre
|
||||||
{
|
{
|
||||||
public class AdminTitreList
|
public class AdminTitreList
|
||||||
{
|
{
|
||||||
@@ -4,7 +4,6 @@
|
|||||||
|
|
||||||
@{
|
@{
|
||||||
ViewData["Title"] = "Commentaires";
|
ViewData["Title"] = "Commentaires";
|
||||||
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
@model Webzine.WebApplication.ViewModels.Admin.Titre.AdminTitreForm
|
@model Webzine.WebApplication.Areas.Administration.ViewModels.Titre.AdminTitreForm
|
||||||
|
|
||||||
<h1>Créer un titre</h1>
|
<h1>Créer un titre</h1>
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
@model Webzine.WebApplication.ViewModels.Admin.Titre.AdminTitreDelete
|
@model Webzine.WebApplication.Areas.Administration.ViewModels.Titre.AdminTitreDelete
|
||||||
|
|
||||||
<div class="container mt-4">
|
<div class="container mt-4">
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
@model Webzine.WebApplication.ViewModels.Admin.Titre.AdminTitreForm
|
@model Webzine.WebApplication.Areas.Administration.ViewModels.Titre.AdminTitreForm
|
||||||
|
|
||||||
<h1>Editer un titre</h1>
|
<h1>Editer un titre</h1>
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
@model IEnumerable<Webzine.WebApplication.ViewModels.Admin.Titre.AdminTitreList>
|
@model IEnumerable<Webzine.WebApplication.Areas.Administration.ViewModels.Titre.AdminTitreList>
|
||||||
|
|
||||||
@{
|
@{
|
||||||
ViewData["Title"] = "Titres";
|
ViewData["Title"] = "Titres";
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
@model Webzine.WebApplication.ViewModels.Admin.Titre.AdminTitreForm
|
@model Webzine.WebApplication.Areas.Administration.ViewModels.Titre.AdminTitreForm
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<!-- ARTISTE -->
|
<!-- ARTISTE -->
|
||||||
@@ -37,4 +37,20 @@
|
|||||||
<ProjectReference Include="..\Webzine.Entity\Webzine.Entity.csproj" />
|
<ProjectReference Include="..\Webzine.Entity\Webzine.Entity.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<_ContentIncludedByDefault Remove="Views\Titre2\Create.cshtml" />
|
||||||
|
<_ContentIncludedByDefault Remove="Views\Titre2\Delete.cshtml" />
|
||||||
|
<_ContentIncludedByDefault Remove="Views\Titre2\Edit.cshtml" />
|
||||||
|
<_ContentIncludedByDefault Remove="Views\Titre2\Index.cshtml" />
|
||||||
|
<_ContentIncludedByDefault Remove="Views\Titre2\_Form.cshtml" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<AdditionalFiles Include="Areas\Administration\Views\Titre\Create.cshtml" />
|
||||||
|
<AdditionalFiles Include="Areas\Administration\Views\Titre\Delete.cshtml" />
|
||||||
|
<AdditionalFiles Include="Areas\Administration\Views\Titre\Edit.cshtml" />
|
||||||
|
<AdditionalFiles Include="Areas\Administration\Views\Titre\Index.cshtml" />
|
||||||
|
<AdditionalFiles Include="Areas\Administration\Views\Titre\_Form.cshtml" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
Reference in New Issue
Block a user