public int Alterar() { try { using (veiculosapiContext contexto = new veiculosapiContext()) { MarcaVeiculo marcaVeiculo = contexto.MarcaVeiculo.Where(p => p.Id == this.Id).FirstOrDefault(); marcaVeiculo.Nome = this.Nome; contexto.MarcaVeiculo.Attach(marcaVeiculo); 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.MarcaVeiculoId == id).FirstOrDefault(); if (veiculo == null) { MarcaVeiculo marcaVeiculo = contexto.MarcaVeiculo.Where(p => p.Id == id).FirstOrDefault(); contexto.MarcaVeiculo.Remove(marcaVeiculo); return(contexto.SaveChanges()); } return(-99); } } catch (Exception ex) { return(-1); } }