public override async Task <EvaluationMessageResponse> DeleteMarks(EvaluationAddId request, ServerCallContext context) { try { var response = await _evaluation.DeleteMarks(request.Id); if (response) { throw new Exception("Ne moze ocene da obrise"); } return(new EvaluationMessageResponse() { Signal = true }); } catch (Exception e) { _logger.LogError(e, "ERROR"); return(new EvaluationMessageResponse() { Signal = false }); } }