public Result Inserir(Agendamento agendamento)
 {
     try
     {
         int retorno = _agendamentoRepository.Inserir(agendamento);
         if (retorno == 1)
         {
             return(Result.Ok());
         }
         else
         {
             agendamento.AddNotification("Erros", "Ocorreu algum erro na transação do banco de dados.");
             return(Result.Error(agendamento.Notifications));
         }
     }
     catch (Exception e)
     {
         Log.Error("Erros: " + e.Message);
         agendamento.AddNotification("Erros", e.Message);
         return(Result.Error(agendamento.Notifications));
     }
 }