Implemented user settings view

This commit is contained in:
2025-11-23 13:57:02 +01:00
parent 1c311d6e31
commit c554af9479
8 changed files with 286 additions and 18 deletions

View File

@@ -2,6 +2,15 @@ using System.Text.Json.Serialization;
namespace Berufsschule_HAM.Models;
public class UserUpdateRequestModel
{
[JsonPropertyName("Password")]
public string? Password { get; set; }
[JsonPropertyName("Image")]
public string? Image { get; set; }
}
public class AdminUpdateRequestModel
{
[JsonPropertyName("AdminSettingsModel")]

View File

@@ -2,6 +2,14 @@ using System.Text.Json.Serialization;
namespace Berufsschule_HAM.Models;
public class UserUpdateResponseModel
{
[JsonPropertyName("Success")]
public required bool Success { get; set; }
[JsonPropertyName("ErrorMessage")]
public string? ErrorMessage { get; set; }
}
public class AdminUpdateResponseModel
{
[JsonPropertyName("Success")]

View File

@@ -0,0 +1,6 @@
using Berufsschule_HAM.Models;
public class UserSettingsModel
{
public required UserModel userModel;
}