changes in model, actor roles adding in person edit page finished
This commit is contained in:
@@ -31,7 +31,7 @@ public interface IMediaControllerService
|
||||
Task<RequestResult> PostMediaPhoto(long mediaId, MediaPhotoRequest data);
|
||||
|
||||
Task<RequestResult> GetMediaAllActorRoles(long mediaId, ActorRoleMediaQueryParameters queryParameters);
|
||||
Task<RequestResult> PostMediaActorRole(long mediaId, IActorRoleMediaRequest data);
|
||||
Task<RequestResult> PostMediaActorRole(long mediaId, ActorRoleMediaRequest data);
|
||||
Task<RequestResult> GetMediaAllCreatorRoles(long mediaId, CreatorRoleMediaQueryParameters queryParameters);
|
||||
Task<RequestResult> PostMediaCreatorRole(long mediaId, ICreatorRoleMediaRequest data);
|
||||
Task<RequestResult> PostMediaCreatorRole(long mediaId, CreatorRoleMediaRequest data);
|
||||
}
|
||||
@@ -377,7 +377,7 @@ public class MediaControllerService(DatabaseContext database, IUserService userS
|
||||
return RequestResult.Ok(data);
|
||||
}
|
||||
|
||||
public async Task<RequestResult> PostMediaActorRole(long mediaId, IActorRoleMediaRequest data)
|
||||
public async Task<RequestResult> PostMediaActorRole(long mediaId, ActorRoleMediaRequest data)
|
||||
{
|
||||
UserValidator validator = userService.GetValidator().MustBeAdmin();
|
||||
if (!validator.IsValid)
|
||||
@@ -412,7 +412,7 @@ public class MediaControllerService(DatabaseContext database, IUserService userS
|
||||
return RequestResult.Ok(data);
|
||||
}
|
||||
|
||||
public async Task<RequestResult> PostMediaCreatorRole(long mediaId, ICreatorRoleMediaRequest data)
|
||||
public async Task<RequestResult> PostMediaCreatorRole(long mediaId, CreatorRoleMediaRequest data)
|
||||
{
|
||||
UserValidator validator = userService.GetValidator().MustBeAdmin();
|
||||
if (!validator.IsValid)
|
||||
|
||||
@@ -19,7 +19,7 @@ public interface IPersonsControllerService
|
||||
Task<RequestResult> DeletePersonPhoto(long id);
|
||||
|
||||
Task<RequestResult> GetPersonAllActorRoles(long personId, ActorRolePersonQueryParameters queryParameters);
|
||||
Task<RequestResult> PostPersonActorRole(long personId, IActorRolePersonRequest data);
|
||||
Task<RequestResult> PostPersonActorRole(long personId, ActorRolePersonRequest data);
|
||||
Task<RequestResult> GetPersonAllCreatorRoles(long personId, CreatorRolePersonQueryParameters queryParameters);
|
||||
Task<RequestResult> PostPersonCreatorRole(long personId, ICreatorRolePersonRequest data);
|
||||
Task<RequestResult> PostPersonCreatorRole(long personId, CreatorRolePersonRequest data);
|
||||
}
|
||||
@@ -235,7 +235,7 @@ public class PersonsControllerService : IPersonsControllerService
|
||||
return RequestResult.Ok(data);
|
||||
}
|
||||
|
||||
public async Task<RequestResult> PostPersonActorRole(long personId, IActorRolePersonRequest data)
|
||||
public async Task<RequestResult> PostPersonActorRole(long personId, ActorRolePersonRequest data)
|
||||
{
|
||||
UserValidator validator = _userService.GetValidator().MustBeAdmin();
|
||||
if (!validator.IsValid)
|
||||
@@ -243,7 +243,7 @@ public class PersonsControllerService : IPersonsControllerService
|
||||
return RequestResult.Forbidden();
|
||||
}
|
||||
|
||||
Database.Model.Person.Person? person = await _database.Persons.FirstOrDefaultAsync(x => x.Id == personId);
|
||||
Person? person = await _database.Persons.FirstOrDefaultAsync(x => x.Id == personId);
|
||||
if (person is null)
|
||||
{
|
||||
return RequestResult.NotFound();
|
||||
@@ -258,7 +258,7 @@ public class PersonsControllerService : IPersonsControllerService
|
||||
|
||||
public async Task<RequestResult> GetPersonAllCreatorRoles(long personId, CreatorRolePersonQueryParameters queryParameters)
|
||||
{
|
||||
Database.Model.Person.Person? media = await _database.Persons.FirstOrDefaultAsync(x => x.Id == personId);
|
||||
Person? media = await _database.Persons.FirstOrDefaultAsync(x => x.Id == personId);
|
||||
if (media is null)
|
||||
{
|
||||
return RequestResult.NotFound();
|
||||
@@ -270,7 +270,7 @@ public class PersonsControllerService : IPersonsControllerService
|
||||
return RequestResult.Ok(data);
|
||||
}
|
||||
|
||||
public async Task<RequestResult> PostPersonCreatorRole(long personId, ICreatorRolePersonRequest data)
|
||||
public async Task<RequestResult> PostPersonCreatorRole(long personId, CreatorRolePersonRequest data)
|
||||
{
|
||||
UserValidator validator = _userService.GetValidator().MustBeAdmin();
|
||||
if (!validator.IsValid)
|
||||
@@ -278,7 +278,7 @@ public class PersonsControllerService : IPersonsControllerService
|
||||
return RequestResult.Forbidden();
|
||||
}
|
||||
|
||||
Database.Model.Person.Person? media = await _database.Persons.FirstOrDefaultAsync(x => x.Id == personId);
|
||||
Person? media = await _database.Persons.FirstOrDefaultAsync(x => x.Id == personId);
|
||||
if (media is null)
|
||||
{
|
||||
return RequestResult.NotFound();
|
||||
|
||||
@@ -6,7 +6,7 @@ namespace WatchIt.WebAPI.Services.Controllers.Roles;
|
||||
public interface IRolesControllerService
|
||||
{
|
||||
Task<RequestResult> GetActorRole(Guid id);
|
||||
Task<RequestResult> PutActorRole(Guid id, ActorRoleRequest data);
|
||||
Task<RequestResult> PutActorRole(Guid id, ActorRoleUniversalRequest data);
|
||||
Task<RequestResult> DeleteActorRole(Guid id);
|
||||
Task<RequestResult> GetAllActorRoleTypes(RoleTypeQueryParameters query);
|
||||
Task<RequestResult> GetActorRoleType(short typeId);
|
||||
@@ -14,7 +14,7 @@ public interface IRolesControllerService
|
||||
Task<RequestResult> DeleteActorRoleType(short typeId);
|
||||
|
||||
Task<RequestResult> GetCreatorRole(Guid id);
|
||||
Task<RequestResult> PutCreatorRole(Guid id, CreatorRoleRequest data);
|
||||
Task<RequestResult> PutCreatorRole(Guid id, CreatorRoleUniversalRequest data);
|
||||
Task<RequestResult> DeleteCreatorRole(Guid id);
|
||||
Task<RequestResult> GetAllCreatorRoleTypes(RoleTypeQueryParameters query);
|
||||
Task<RequestResult> GetCreatorRoleType(short typeId);
|
||||
|
||||
@@ -46,7 +46,7 @@ public class RolesControllerService : IRolesControllerService
|
||||
return RequestResult.Ok(data);
|
||||
}
|
||||
|
||||
public async Task<RequestResult> PutActorRole(Guid id, ActorRoleRequest data)
|
||||
public async Task<RequestResult> PutActorRole(Guid id, ActorRoleUniversalRequest data)
|
||||
{
|
||||
UserValidator validator = _userService.GetValidator().MustBeAdmin();
|
||||
if (!validator.IsValid)
|
||||
@@ -159,7 +159,7 @@ public class RolesControllerService : IRolesControllerService
|
||||
return RequestResult.Ok(data);
|
||||
}
|
||||
|
||||
public async Task<RequestResult> PutCreatorRole(Guid id, CreatorRoleRequest data)
|
||||
public async Task<RequestResult> PutCreatorRole(Guid id, CreatorRoleUniversalRequest data)
|
||||
{
|
||||
UserValidator validator = _userService.GetValidator().MustBeAdmin();
|
||||
if (!validator.IsValid)
|
||||
|
||||
Reference in New Issue
Block a user