Adding crud operations for users

This commit is contained in:
2025-06-17 23:08:21 +02:00
parent 8986e3d77e
commit e1a249c07a
9 changed files with 493 additions and 28 deletions

View File

@@ -1,9 +1,7 @@
namespace BasicDotnetTemplate.MainProject.Models.Api.Data.User;
public class CreateUserRequestData
public class CreateUserRequestData : UpdateUserRequestData
{
public string FirstName { get; set; } = String.Empty;
public string LastName { get; set; } = String.Empty;
public string Email { get; set; } = String.Empty;
public string Password { get; set; } = String.Empty;
public string? RoleGuid { get; set; }

View File

@@ -0,0 +1,12 @@
namespace BasicDotnetTemplate.MainProject.Models.Api.Data.User;
public class UpdateUserRequestData
{
public string FirstName { get; set; } = String.Empty;
public string LastName { get; set; } = String.Empty;
}

View File

@@ -0,0 +1,14 @@
using BasicDotnetTemplate.MainProject.Models.Api.Data.User;
namespace BasicDotnetTemplate.MainProject.Models.Api.Request.User;
public class UpdateUserRequest
{
#nullable enable
public UpdateUserRequestData? Data { get; set; }
#nullable disable
}