コード例 #1
0
        public async Task <IActionResult> Post([FromServices] VincularVeiculo vincularVeiculo, VeiculoNaLinhasDto veiculoNaLinhasDto)
        {
            await vincularVeiculo.Executar(veiculoNaLinhasDto);

            if (vincularVeiculo.Notifications.Any())
            {
                return(BadRequest(vincularVeiculo.Notifications));
            }

            return(Ok());
        }
コード例 #2
0
 public LinhaServiceTestes()
 {
     cadastrarLinha       = new CadastrarLinha(context);
     editarLinha          = new EditarLinha(context);
     deletarLinha         = new DeletarLinha(context);
     listarTodasAsLinhas  = new ListarTodasAsLinhas(context);
     obterLinhaPorId      = new ObterLinhaPorId(context);
     obterLinhasPorParada = new ObterLinhasPorParada(context);
     vincularVeiculo      = new VincularVeiculo(context);
     vincularParada       = new VincularParada(context);
     desvincularVeiculo   = new DesvincularVeiculo(context);
     desvincularParada    = new DesvincularParada(context);
 }