diff --git a/Verax_API_EF/.idea/.idea.Verax_API_EF/.idea/workspace.xml b/Verax_API_EF/.idea/.idea.Verax_API_EF/.idea/workspace.xml index 4844a51..3dcd391 100644 --- a/Verax_API_EF/.idea/.idea.Verax_API_EF/.idea/workspace.xml +++ b/Verax_API_EF/.idea/.idea.Verax_API_EF/.idea/workspace.xml @@ -1,6 +1,52 @@ - + + API/API.csproj + API/API.csproj + API_Tests_Console/API_Tests_Console.csproj + Test_Console_EF/Test_Console_EF.csproj + + + + + + + + + + + + + + + + + + + + + + + 1712063297753 + + + + + + \ No newline at end of file diff --git a/Verax_API_EF/Model/ArticleOrderCriteria.cs b/Verax_API_EF/Model/ArticleOrderCriteria.cs index bf34437..18a82ab 100644 --- a/Verax_API_EF/Model/ArticleOrderCriteria.cs +++ b/Verax_API_EF/Model/ArticleOrderCriteria.cs @@ -1,5 +1,8 @@ +using System.Text.Json.Serialization; + namespace Model; +[JsonConverter(typeof(JsonStringEnumConverter))] public enum ArticleOrderCriteria { None, ByTitle, ByAuthor, ByLectureTime, ByDatePublished, ByDescription diff --git a/Verax_API_EF/Model/FormOrderCriteria.cs b/Verax_API_EF/Model/FormOrderCriteria.cs index f36ca89..9dacf6b 100644 --- a/Verax_API_EF/Model/FormOrderCriteria.cs +++ b/Verax_API_EF/Model/FormOrderCriteria.cs @@ -1,5 +1,9 @@ +using System.Text.Json.Serialization; + namespace Model; +[JsonConverter(typeof(JsonStringEnumConverter))] + public enum FormOrderCriteria { None, ByTheme, ByDate, ByPseudo, ByLien diff --git a/Verax_API_EF/Model/UserOrderCriteria.cs b/Verax_API_EF/Model/UserOrderCriteria.cs index a7966db..1f91ce4 100644 --- a/Verax_API_EF/Model/UserOrderCriteria.cs +++ b/Verax_API_EF/Model/UserOrderCriteria.cs @@ -1,5 +1,8 @@ +using System.Text.Json.Serialization; + namespace Model; +[JsonConverter(typeof(JsonStringEnumConverter))] public enum UserOrderCriteria { None, ByFirstName, ByLastName