role type endpoints rename

This commit is contained in:
2024-10-06 16:41:06 +02:00
Unverified
parent 6cae764d1d
commit 41b15abef1
11 changed files with 93 additions and 93 deletions

View File

@@ -2,7 +2,7 @@ using System.Text.Json.Serialization;
namespace WatchIt.Common.Model.Roles;
public class Role
public class RoleType
{
#region PROPERTIES

View File

@@ -3,7 +3,7 @@ using WatchIt.Common.Query;
namespace WatchIt.Common.Model.Roles;
public class RoleQueryParameters : QueryParameters<RoleResponse>
public class RoleTypeQueryParameters : QueryParameters<RoleTypeResponse>
{
#region PROPERTIES
@@ -16,7 +16,7 @@ public class RoleQueryParameters : QueryParameters<RoleResponse>
#region PRIVATE METHODS
protected override bool IsMeetingConditions(RoleResponse item) => TestStringWithRegex(item.Name, Name);
protected override bool IsMeetingConditions(RoleTypeResponse item) => TestStringWithRegex(item.Name, Name);
#endregion
}

View File

@@ -1,6 +1,6 @@
namespace WatchIt.Common.Model.Roles;
public class RoleRequest : Role
public class RoleTypeRequest : RoleType
{
#region PUBLIC METHODS

View File

@@ -4,12 +4,12 @@ using WatchIt.Common.Query;
namespace WatchIt.Common.Model.Roles;
public class RoleResponse : Role, IQueryOrderable<RoleResponse>
public class RoleTypeResponse : RoleType, IQueryOrderable<RoleTypeResponse>
{
#region PROPERTIES
[JsonIgnore]
public static IDictionary<string, Func<RoleResponse, IComparable>> OrderableProperties { get; } = new Dictionary<string, Func<RoleResponse, IComparable>>
public static IDictionary<string, Func<RoleTypeResponse, IComparable>> OrderableProperties { get; } = new Dictionary<string, Func<RoleTypeResponse, IComparable>>
{
{ "name", item => item.Name }
};
@@ -25,17 +25,17 @@ public class RoleResponse : Role, IQueryOrderable<RoleResponse>
#region CONSTRUCTORS
[JsonConstructor]
public RoleResponse() { }
public RoleTypeResponse() { }
[SetsRequiredMembers]
public RoleResponse(Database.Model.Person.PersonCreatorRoleType creatorRoleType)
public RoleTypeResponse(Database.Model.Person.PersonCreatorRoleType creatorRoleType)
{
Id = creatorRoleType.Id;
Name = creatorRoleType.Name;
}
[SetsRequiredMembers]
public RoleResponse(Database.Model.Person.PersonActorRoleType actorRoleType)
public RoleTypeResponse(Database.Model.Person.PersonActorRoleType actorRoleType)
{
Id = actorRoleType.Id;
Name = actorRoleType.Name;