diff --git a/WatchIt.Common/WatchIt.Common.Model/Roles/CreatorRoleMediaRequest.cs b/WatchIt.Common/WatchIt.Common.Model/Roles/CreatorRoleMediaRequest.cs index d2373f9..b256322 100644 --- a/WatchIt.Common/WatchIt.Common.Model/Roles/CreatorRoleMediaRequest.cs +++ b/WatchIt.Common/WatchIt.Common.Model/Roles/CreatorRoleMediaRequest.cs @@ -8,7 +8,7 @@ public class CreatorRoleMediaRequest : CreatorRoleRequest, ICreatorRoleMediaRequ #region PROPERTIES [JsonPropertyName("person_id")] - public required long PersonId { get; set; } + public long PersonId { get; set; } #endregion diff --git a/WatchIt.Website/WatchIt.Website/Components/MediaEditPage/MediaRolesEditActorComponent.razor b/WatchIt.Website/WatchIt.Website/Components/MediaEditPage/MediaRolesEditActorComponent.razor new file mode 100644 index 0000000..ff50f15 --- /dev/null +++ b/WatchIt.Website/WatchIt.Website/Components/MediaEditPage/MediaRolesEditActorComponent.razor @@ -0,0 +1,156 @@ +@using Blazorise.Extensions +@using WatchIt.Common.Model.Roles +@using Blazorise.Components +@using WatchIt.Common.Model.Persons + + + +
| + Person + | ++ Role type + | ++ Role name + | ++ Actions + | +
|---|---|---|---|
| + @(Persons[_roles[roleId].Data.PersonId].Name) + | ++ @(_roleTypes[_roles[roleId].Data.TypeId]) + | ++ @(_roles[roleId].Data.Name) + | +
+
+
+
+
+ |
+
| + Person + | ++ Role type + | ++ Actions + | +
|---|---|---|
| + @(Persons[_roles[roleId].Data.PersonId].Name) + | ++ @(_roleTypes[_roles[roleId].Data.TypeId]) + | +
+
+
+
+
+ |
+