示例#1
0
 public bool Adicionar(Fabricante o)
 {
     using (var context = new PereiraDbContext())
     {
         context.Fabricantes.Add(o);
         int salvou = context.SaveChanges();
         if (salvou > 0)
         {
             return(true);
         }
         return(false);
     }
 }
 public bool Adicionar(Funcionario o)
 {
     using (var context = new PereiraDbContext())
     {
         if (o != null)
         {
             context.Funcionarios.Add(o);
             context.SaveChanges();
             return(true);
         }
     }
     return(false);
 }
 public bool AtualizarCargoParaGerente(Funcionario f)
 {
     using (var context = new PereiraDbContext())
     {
         Funcionario resultado = context.Funcionarios.Where(x => x.Nome == x.Nome && x.Cargo.Equals("Vendedor")).First();
         resultado.Cargo = "Gerente";
         int salvou = context.SaveChanges();
         if (salvou > 0)
         {
             return(true);
         }
         return(false);
     }
 }
示例#4
0
 //CRUD da classe Modelo
 public bool Adicionar(Modelo o)
 {
     if (o != null)
     {
         using (var context = new PereiraDbContext())
         {
             context.Modelos.Add(o);
             //realizar o commit no bd
             context.SaveChanges();
             return(true);
         }
     }
     return(false);
 }
 public bool Atualizar(Funcionario o)
 {
     using (var context = new PereiraDbContext())
     {
         Funcionario antigo = context.Funcionarios.Where(x => x.Id == o.Id).FirstOrDefault();
         antigo.Cargo           = o.Cargo;
         antigo.Cpf             = o.Cpf;
         antigo.DataContratacao = o.DataContratacao;
         antigo.DataNascimento  = o.DataNascimento;
         antigo.Nome            = o.Nome;
         antigo.Salario         = o.Salario;
         int salvou = context.SaveChanges();
         if (salvou > 0)
         {
             return(true);
         }
         return(false);
     }
 }
示例#6
0
 public bool Atualizar(Modelo o)
 {
     try
     {
         using (var context = new PereiraDbContext())
         {
             Modelo antigo = context.Modelos.Where(m => m.Id == o.Id).First();
             antigo.Quantidade = o.Quantidade;
             int salvou = context.SaveChanges();
             if (salvou > 0)
             {
                 return(true);
             }
             return(false);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine("Problema ao atualizar a quantidade do modelo --> " + e.Message);
         throw e;
     }
 }