public void UpdateVeiculoCondutores(VeiculoCondutores veiculosCondutoresDto) { var VeiculoCondutor = GetAsyncById <VeiculoCondutores>(veiculosCondutoresDto.VeiculoPlaca + veiculosCondutoresDto.CondutorCpf); if (VeiculoCondutor is null) { throw new ArgumentException("Registro não cadastrado"); } VeiculoCondutor.DataVenda = veiculosCondutoresDto.DataVenda; Update(VeiculoCondutor); }
public void AddVeiculoCondutores(VeiculoCondutores veiculosCondutoresDto) { var condutor = GetAsyncById <Condutor>(veiculosCondutoresDto.CondutorCpf); if (condutor is null) { throw new ArgumentException("Condutor não cadastrado"); } var veiculo = GetAsyncById <Veiculo>(veiculosCondutoresDto.VeiculoPlaca); if (veiculo is null) { throw new ArgumentException("Veiculo não cadastrado"); } Add(new VeiculoCondutores() { DataCompra = veiculosCondutoresDto.DataCompra, DataVenda = veiculosCondutoresDto.DataVenda, Condutor = condutor, Veiculo = veiculo } ); }
public IActionResult UpdateVeiculosCondutores(VeiculoCondutores VeiculosCondutores) { VeiculoCondutorService.Update(VeiculosCondutores); return(Ok(VeiculosCondutores)); }
public IActionResult CreateVeiculosCondutores(VeiculoCondutores VeiculosCondutores) { VeiculoCondutorService.Add(VeiculosCondutores); return(Created("", VeiculosCondutores)); }