public override async Task <SeriesMessageResponse> PostRole(RoleAdd request, ServerCallContext context) { try { var role = _mapper.Map <RoleAdd, Role>(request); var response = await _series.AddRole(role.Series.Id, role); if (!response) { throw new Exception("SeriesRep - PostRole"); } return(new SeriesMessageResponse() { Poruka = "Uspesno", Signal = true }); } catch (Exception e) { _logger.LogError(e, "ERROR"); return(new SeriesMessageResponse() { Poruka = "Greska", Signal = false }); } }