@using WatchIt.DTO.Models.Controllers.Media.Medium.Response
@using WatchIt.DTO.Models.Controllers.Roles.Role.Response
@using WatchIt.Website.Components.Subcomponents.Common
@using Blazorise.Components
@using WatchIt.DTO.Models.Controllers.People.Person
@using Blazorise.Extensions
@inherits Component
@if (_loaded)
{
Creator roles
@if (!_editingMode)
{
}
else
{
}
@if (!_editingMode)
{
if (_roles.IsNullOrEmpty())
{
No items
}
else
{
|
Person
|
Role type
|
Actions
|
@foreach (Guid roleId in _roles.Keys)
{
RoleCreatorResponse role = _roles[roleId].Data;
PersonResponse person = _peopleDict[role.PersonId];
|
@(person.Name)
|
@(_roleTypes[role.TypeId])
|
|
}
}
}
else
{
}
}
else
{
}