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