public async Task <IActionResult> Post([FromServices] VincularVeiculo vincularVeiculo, VeiculoNaLinhasDto veiculoNaLinhasDto) { await vincularVeiculo.Executar(veiculoNaLinhasDto); if (vincularVeiculo.Notifications.Any()) { return(BadRequest(vincularVeiculo.Notifications)); } return(Ok()); }
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); }