Пример #1
0
        public async Task <IActionResult> AddRole([FromBody] RolePayload payload)
        {
            var group = await SingleOrError(_groupsRepo.FindOne(EntityId).Include(_ => _.Roles));

            var role = await _rolesRepo.GetOrCreate(payload.Section, payload.Num);

            var groupRole = await _groupsRepo.AddRole(group, role);

            return(Ok(Mapper.Map <GroupRoleData>(groupRole)));
        }