diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/models/user-management.api.models.ts b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/models/user-management.api.models.ts index de94dc2..9af1b93 100644 --- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/models/user-management.api.models.ts +++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/models/user-management.api.models.ts @@ -61,7 +61,7 @@ export interface GroupOfUser { export interface UserRep { id?: number, repUserId?: number, - userId: number, + userId?: number, repGroupId?: number, groupId?: number, addedWho: string, diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/user-representation/user-representation.component.ts b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/user-representation/user-representation.component.ts index dc94308..e0c9dcb 100644 --- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/user-representation/user-representation.component.ts +++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/user-representation/user-representation.component.ts @@ -1,4 +1,4 @@ -import { AfterViewInit, Component, Inject, ViewChild } from '@angular/core'; +import { AfterViewInit, Component, ViewChild } from '@angular/core'; import { GuiColumn, GuiSelectedRow } from '@generic-ui/ngx-grid/gui/grid/src/core/api/gui.grid.public-api'; import { UserTableComponent } from '../../components/tables/user-table/user-table.component'; import { UserRepTableComponent } from '../../components/tables/user-rep-table/user-rep-table.component'; diff --git a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepCreateDto.cs b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepCreateDto.cs index 26972e0..6cf8e71 100644 --- a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepCreateDto.cs +++ b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepCreateDto.cs @@ -3,7 +3,7 @@ namespace DigitalData.UserManager.Application.DTOs.UserRep { public record UserRepCreateDto( - int UserId, + int? UserId, int? RepGroupId, int? GroupId, int RepUserId diff --git a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs index 0cc8948..449fe3b 100644 --- a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs +++ b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs @@ -6,7 +6,7 @@ namespace DigitalData.UserManager.Application.DTOs.UserRep { public record UserRepReadDto( int Id, - int UserId, + int? UserId, int? RepGroupId, int? GroupId, string AddedWho, diff --git a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepUpdateDto.cs b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepUpdateDto.cs index 713d817..366fa20 100644 --- a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepUpdateDto.cs +++ b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepUpdateDto.cs @@ -3,7 +3,7 @@ namespace DigitalData.UserManager.Application.DTOs.UserRep { public record UserRepUpdateDto( - int UserId, + int? UserId, int? RepGroupId, int? GroupId, int RepUserId diff --git a/DigitalData.UserManager.Domain/Entities/UserRep.cs b/DigitalData.UserManager.Domain/Entities/UserRep.cs index 0100e26..a59679b 100644 --- a/DigitalData.UserManager.Domain/Entities/UserRep.cs +++ b/DigitalData.UserManager.Domain/Entities/UserRep.cs @@ -8,7 +8,7 @@ namespace DigitalData.UserManager.Domain.Entities { [Required] [Column("USER_ID")] - public int UserId { get; set; } + public int? UserId { get; set; } [Column("REPR_GROUP")] public int? RepGroupId { get; set; }