public override async Task <EvaluationMessageResponse> DeleteUser(UserEvaluationAdd request, ServerCallContext context) { try { var user = _mapper.Map <UserEvaluationAdd, User>(request); var response = await _evaluation.DeleteUser(user); if (response) { throw new Exception("Ne moze korisnika da obrise"); } return(new EvaluationMessageResponse() { Signal = true }); return(new EvaluationMessageResponse() { Signal = false }); } catch (Exception e) { _logger.LogError(e, "ERROR"); return(new EvaluationMessageResponse() { Signal = false }); } }