public IActionResult ExcluirVeiculo(int id) { VeiculoVenda veiculoAux = veiculoDb.GetVeiculoId(id); if (veiculoAux == null) { return(NotFound("Veiculo não localizado!")); } else { return(Ok(veiculoDb.ExcluirVeiculo(veiculoAux))); } }
public IActionResult InserirVeiculo([FromBody] VeiculoVenda veiculo) { if (veiculo != null) { veiculo.Created = DateTime.Now; veiculo.Updated = DateTime.Now; return(Ok(veiculoDb.InserirVeiculo(veiculo))); } else { return(NotFound(false)); } }
public IActionResult MarcarVeiculoVendido(int id) { VeiculoVenda veiculoAux = veiculoDb.GetVeiculoId(id); if (veiculoAux == null) { return(NotFound("Veiculo não localizado!")); } else { veiculoAux.Vendido = true; veiculoAux.Updated = DateTime.Now; return(Ok(veiculoDb.MarcarVeiculoVendido(veiculoAux))); } }
public IActionResult AtualizarVeiculo(int id, [FromBody] VeiculoVenda veiculo) { VeiculoVenda veiculoAux = veiculoDb.GetVeiculoId(id); if (veiculoAux == null) { return(NotFound("Veiculo não localizado!")); } else { veiculoAux.Veiculo = veiculo.Veiculo; veiculoAux.Marca = veiculo.Marca; veiculoAux.Ano = veiculo.Ano; veiculoAux.Descricao = veiculo.Descricao; veiculoAux.Vendido = veiculo.Vendido; veiculoAux.Updated = DateTime.Now; return(Ok(veiculoDb.AtualizarVeiculo(veiculoAux))); } }
public bool ExcluirVeiculo(VeiculoVenda veiculo) { context.Veiculos.Remove(veiculo); return(context.SaveChanges() > 0); }
public bool MarcarVeiculoVendido(VeiculoVenda veiculo) { context.Veiculos.Update(veiculo); return(context.SaveChanges() > 0); }
public bool AtualizarVeiculo(VeiculoVenda veiculo) { context.Veiculos.Update(veiculo); return(context.SaveChanges() > 0); }
public bool InserirVeiculo(VeiculoVenda veiculo) { context.Veiculos.Add(veiculo); return(context.SaveChanges() > 0); }