示例#1
0
 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);
     }
 }
示例#2
0
 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);
     }
 }