public override async Task <SeriesMessageResponse> DeleteActorSeries(ActorSeries request, ServerCallContext context) { try { var actor = _mapper.Map <ActorSeries, Actor>(request); var response = await _actorRepository.DeleteActor(actor); if (!response) { throw new Exception("SeriesRep - DeleteActorSeries"); } return(new SeriesMessageResponse() { Poruka = "Uspesno", Signal = true }); } catch (Exception e) { _logger.LogError(e, "ERROR"); return(new SeriesMessageResponse() { Poruka = "Neuspesno", Signal = false }); } }
public async Task <bool> AddActor(Actor actor) { try { ActorSeries actorAdd = _mapper.Map <Actor, ActorSeries>(actor); var response = await _series.PostActorSeriesAsync(actorAdd); return(response.Signal); } catch (Exception e) { _logger.LogError(e, "ERROR"); return(false); } }