예제 #1
0
        public void Editar(ClassVenda venda)
        {
            ClassVenda VendaNoDB = Obter(venda.Id);

            if (VendaNoDB != null)
            {
                Context.Entry(VendaNoDB).CurrentValues.SetValues(venda);
                Context.SaveChanges();
            }
        }
예제 #2
0
        public void Apagar(int id)
        {
            ClassVenda VendaNoDB = Obter(id);

            if (VendaNoDB != null)
            {
                Context.Vendas_DB.Remove(VendaNoDB);
                Context.SaveChanges();
            }
        }
예제 #3
0
 public void RealizarVenda(ClassEstoque estoque, ClassVenda vendido)
 {
     if (estoque.QtdeEstoque < vendido.QtdeVendida)
     {
         MessageBox.Show("Estoque Insuficiente", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         estoque.QtdeEstoque = estoque.QtdeEstoque - vendido.QtdeVendida;
         Editar(estoque);
     }
 }
예제 #4
0
 public void Inserir(ClassVenda venda)
 {
     Context.Vendas_DB.Add(venda);
     Context.SaveChanges();
 }