public int Alterar() { try { using (veiculosapiContext contexto = new veiculosapiContext()) { ModeloVeiculo modeloVeiculo = contexto.ModeloVeiculo.Where(p => p.Id == this.Id).FirstOrDefault(); modeloVeiculo.Nome = this.Nome; contexto.ModeloVeiculo.Attach(modeloVeiculo); return(contexto.SaveChanges()); } } catch (Exception ex) { return(-1); } }
public int Excluir(int id) { try { using (veiculosapiContext contexto = new veiculosapiContext()) { Veiculo veiculo = contexto.Veiculo.Where(p => p.ModeloVeiculoId == id).FirstOrDefault(); if (veiculo == null) { ModeloVeiculo modeloVeiculo = contexto.ModeloVeiculo.Where(p => p.Id == id).FirstOrDefault(); contexto.ModeloVeiculo.Remove(modeloVeiculo); return(contexto.SaveChanges()); } return(-99); } } catch (Exception ex) { return(-1); } }