diff --git a/WF-WebAdmin/WF-WebAdmin/Model/Commentary.cs b/WF-WebAdmin/WF-WebAdmin/Model/Commentary.cs
index c3251c3..acb43ef 100644
--- a/WF-WebAdmin/WF-WebAdmin/Model/Commentary.cs
+++ b/WF-WebAdmin/WF-WebAdmin/Model/Commentary.cs
@@ -2,8 +2,8 @@
{
public class Commentary
{
- public int Id { get; set; }
- public int IdUser { get; set; }
+ //public int Id { get; set; }
+ //public int IdUser { get; set; }
public string Text { get; set; }
public DateTime DateCreation { get; set; }
}
diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor b/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor
index e9f0d0b..3aec803 100644
--- a/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor
+++ b/WF-WebAdmin/WF-WebAdmin/Pages/Accueil.razor
@@ -1,4 +1,4 @@
-@page "/"
+@page "/Accueil"
Accueil
diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/DeleteUser.razor b/WF-WebAdmin/WF-WebAdmin/Pages/DeleteUser.razor
index 6c180ac..0b0ec58 100644
--- a/WF-WebAdmin/WF-WebAdmin/Pages/DeleteUser.razor
+++ b/WF-WebAdmin/WF-WebAdmin/Pages/DeleteUser.razor
@@ -31,9 +31,10 @@ else
@if(user.Comments != null)
{
+
@foreach (var comment in user.Comments)
{
-
+
}
}
else
diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor
new file mode 100644
index 0000000..7fc91e3
--- /dev/null
+++ b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor
@@ -0,0 +1,28 @@
+@page "/"
+▶ Connexion ◀
+
+
+
+
+@code {
+ private void ShowFullSite()
+ {
+ // Code pour afficher l'ensemble du menu
+ // Cela peut être un appel à une méthode ou un service qui change l'état de la visibilité du menu
+ }
+}
\ No newline at end of file
diff --git a/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs
new file mode 100644
index 0000000..0f288f5
--- /dev/null
+++ b/WF-WebAdmin/WF-WebAdmin/Pages/Login.razor.cs
@@ -0,0 +1,13 @@
+using Microsoft.AspNetCore.Components;
+using Microsoft.Extensions.Configuration.UserSecrets;
+using WF_WebAdmin.Model;
+
+
+
+namespace WF_WebAdmin.Pages
+{
+ public partial class Login
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor b/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor
index d4c1b4f..2967cee 100644
--- a/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor
+++ b/WF-WebAdmin/WF-WebAdmin/Shared/NavMenu.razor
@@ -11,7 +11,13 @@
@@ -57,3 +63,4 @@
collapseNavMenu = !collapseNavMenu;
}
}
+
diff --git a/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css b/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css
index 9f8f5cf..98f5a67 100644
--- a/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css
+++ b/WF-WebAdmin/WF-WebAdmin/wwwroot/css/site.css
@@ -86,7 +86,7 @@ button {
border-radius: 25px;
}
-.pseudo, .mail, .idUser, .dateCrea, .idQuote, .contentQuote, .CaracterQuote, .SourceQuote, .langueQuote, .UserPropositionQuote {
+.pseudo, .mail, .idUser, .dateCrea, .idQuote, .contentQuote, .CaracterQuote, .SourceQuote, .langueQuote, .UserPropositionQuote, titleComments, comments {
margin-left: 10px;
}
@@ -121,4 +121,54 @@ button {
gap: 10px;
width: 300px;
text-align: center;
-}
\ No newline at end of file
+}
+
+
+.buttonSubmitDiv {
+ text-align: center;
+}
+
+h1 {
+ text-align: center;
+ font-size: 32px;
+ margin-top: 10%;
+}
+
+p {
+ margin-top: 6%;
+ margin-bottom: 2%;
+ font-size: 20px;
+ font-family: "Lemon", serif;
+}
+
+.login {
+ width: 35vw;
+ margin-left: 30.5vw;
+ margin-top: 3vh;
+ border-radius: 25px;
+ padding: 2vw;
+ background-color: #cfcfcf;
+}
+
+
+/*Page login*/
+.buttonSudmite {
+ border: none;
+ padding: 2%;
+ margin-top: 5%;
+ border-radius: 25px;
+ width: 50%;
+ font-size: 1.25em;
+ background-color: white;
+}
+
+.connexion {
+ width: 94%;
+ height: 40px;
+ padding-left: 3%;
+ margin-left: 1%;
+ margin-top: -1%;
+ border-radius: 25px;
+ border: none;
+ font-size: 15px;
+}
diff --git a/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json b/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json
index 07db7bb..ec07099 100644
--- a/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json
+++ b/WF-WebAdmin/WF-WebAdmin/wwwroot/fake-dataUsers.json
@@ -1,10 +1,10 @@
-[
- {
- "Id": 1,
- "Image": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123&h=180&c=7&r=0&o=5&pid=1.7",
- "Name": "Admin",
- "Email": "admin@gmail.com",
- "DateCreation": "2024-12-12",
+[
+ {
+ "Id": 1,
+ "Image": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123&h=180&c=7&r=0&o=5&pid=1.7",
+ "Name": "Admin",
+ "Email": "admin@gmail.com",
+ "DateCreation": "2024-12-12",
"IsAdmin": true,
"Comments": [
{
@@ -18,19 +18,19 @@
]
},
{
- "Id": 2,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "exploit",
- "Email": "exploit@gmail.com",
- "DateCreation": "2024-11-12",
- "IsAdmin": true
- },
- {
- "Id": 3,
- "Image": "https://tse4.mm.bing.net/th/id/OIP.XNQPKwc1OUfvnSO9MsxDYgHaE7?w=202&h=180&c=7&r=0&o=5&pid=1.7",
- "Name": "testeur",
- "Email": "testeur@gmail.com",
- "DateCreation": "2024-08-02",
+ "Id": 2,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "exploit",
+ "Email": "exploit@gmail.com",
+ "DateCreation": "2024-11-12",
+ "IsAdmin": true
+ },
+ {
+ "Id": 3,
+ "Image": "https://tse4.mm.bing.net/th/id/OIP.XNQPKwc1OUfvnSO9MsxDYgHaE7?w=202&h=180&c=7&r=0&o=5&pid=1.7",
+ "Name": "testeur",
+ "Email": "testeur@gmail.com",
+ "DateCreation": "2024-08-02",
"IsAdmin": false,
"Comments": [
{
@@ -38,21 +38,21 @@
"DateCreation": "2024-08-02"
}
]
- },
- {
- "Id": 4,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "dev",
- "Email": "dev@gmail.com",
- "DateCreation": "2024-10-10",
- "IsAdmin": false
- },
- {
- "Id": 5,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "jean_doe",
- "Email": "jean.doe@gmail.com",
- "DateCreation": "2024-06-25",
+ },
+ {
+ "Id": 4,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "dev",
+ "Email": "dev@gmail.com",
+ "DateCreation": "2024-10-10",
+ "IsAdmin": false
+ },
+ {
+ "Id": 5,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "jean_doe",
+ "Email": "jean.doe@gmail.com",
+ "DateCreation": "2024-06-25",
"IsAdmin": false,
"Comments": [
{
@@ -60,37 +60,37 @@
"DateCreation": "2024-06-25"
}
]
- },
- {
- "Id": 6,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "jane_smith",
- "Email": "jane.smith@gmail.com",
- "DateCreation": "2024-07-15",
- "IsAdmin": false
- },
- {
- "Id": 7,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "admin_joe",
- "Email": "admin.joe@gmail.com",
- "DateCreation": "2024-05-30",
- "IsAdmin": true
- },
- {
- "Id": 8,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "dev_anna",
- "Email": "dev.anna@gmail.com",
- "DateCreation": "2024-09-05",
- "IsAdmin": false
- },
- {
- "Id": 9,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "support_mark",
- "Email": "support.mark@gmail.com",
- "DateCreation": "2024-11-20",
+ },
+ {
+ "Id": 6,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "jane_smith",
+ "Email": "jane.smith@gmail.com",
+ "DateCreation": "2024-07-15",
+ "IsAdmin": false
+ },
+ {
+ "Id": 7,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "admin_joe",
+ "Email": "admin.joe@gmail.com",
+ "DateCreation": "2024-05-30",
+ "IsAdmin": true
+ },
+ {
+ "Id": 8,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "dev_anna",
+ "Email": "dev.anna@gmail.com",
+ "DateCreation": "2024-09-05",
+ "IsAdmin": false
+ },
+ {
+ "Id": 9,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "support_mark",
+ "Email": "support.mark@gmail.com",
+ "DateCreation": "2024-11-20",
"IsAdmin": false,
"Comments": [
{
@@ -98,21 +98,21 @@
"DateCreation": "2024-11-20"
}
]
- },
- {
- "Id": 10,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "dev_susan",
- "Email": "dev.susan@gmail.com",
- "DateCreation": "2024-08-12",
- "IsAdmin": false
- },
- {
- "Id": 11,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "designer_steve",
- "Email": "designer.steve@gmail.com",
- "DateCreation": "2024-07-01",
+ },
+ {
+ "Id": 10,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "dev_susan",
+ "Email": "dev.susan@gmail.com",
+ "DateCreation": "2024-08-12",
+ "IsAdmin": false
+ },
+ {
+ "Id": 11,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "designer_steve",
+ "Email": "designer.steve@gmail.com",
+ "DateCreation": "2024-07-01",
"IsAdmin": false,
"Comments": [
{
@@ -120,45 +120,45 @@
"DateCreation": "2024-07-01"
}
]
- },
- {
- "Id": 12,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "admin_lucas",
- "Email": "admin.lucas@gmail.com",
- "DateCreation": "2024-09-22",
- "IsAdmin": true
- },
- {
- "Id": 13,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "manager_anna",
- "Email": "manager.anna@gmail.com",
- "DateCreation": "2024-05-01",
- "IsAdmin": false
- },
- {
- "Id": 14,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "developer_mike",
- "Email": "developer.mike@gmail.com",
- "DateCreation": "2024-11-02",
- "IsAdmin": false
- },
- {
- "Id": 15,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "test_user_01",
- "Email": "test.user01@gmail.com",
- "DateCreation": "2024-06-10",
- "IsAdmin": false
- },
- {
- "Id": 16,
- "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
- "Name": "admin_kate",
- "Email": "admin.kate@gmail.com",
- "DateCreation": "2024-04-16",
- "IsAdmin": true
- }
+ },
+ {
+ "Id": 12,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "admin_lucas",
+ "Email": "admin.lucas@gmail.com",
+ "DateCreation": "2024-09-22",
+ "IsAdmin": true
+ },
+ {
+ "Id": 13,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "manager_anna",
+ "Email": "manager.anna@gmail.com",
+ "DateCreation": "2024-05-01",
+ "IsAdmin": false
+ },
+ {
+ "Id": 14,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "developer_mike",
+ "Email": "developer.mike@gmail.com",
+ "DateCreation": "2024-11-02",
+ "IsAdmin": false
+ },
+ {
+ "Id": 15,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "test_user_01",
+ "Email": "test.user01@gmail.com",
+ "DateCreation": "2024-06-10",
+ "IsAdmin": false
+ },
+ {
+ "Id": 16,
+ "Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
+ "Name": "admin_kate",
+ "Email": "admin.kate@gmail.com",
+ "DateCreation": "2024-04-16",
+ "IsAdmin": true
+ }
]
\ No newline at end of file