Example #1
0
 public VentanaRegistros(List <Ventas> listav, Usuario usuario)
 {
     this.listav  = listav;
     this.usuario = usuario;
     vd           = new Ventasdao();
     pd           = new Pertenecedao();
     InitializeComponent();
 }
Example #2
0
 public VentanaVentas(Usuario p, List <Ventas> listav)
 {
     vd          = new Ventasdao();
     id          = vd.GetLast() + 1;
     usuario     = p;
     lista       = new List <Pertenece>();
     this.listav = listav;
     InitializeComponent();
 }
Example #3
0
 public VentanaComprar(Ventas venta, Usuario usuario, List <Pertenece> lista, List <Ventas> listav)
 {
     this.listav  = listav;
     this.usuario = usuario;
     this.venta   = venta;
     InitializeComponent();
     lblUsuario.Text    = usuario.Nombre + " " + usuario.Apellidos;
     lblTotal.Text      = "$ " + venta.Total + "";
     lblDes.Text        = "$ " + venta.Descuento + "";
     lblTotalPagar.Text = "$ " + (venta.Total - venta.Descuento) + "";
     lblIdVenta.Text    = venta.Id_Venta + "";
     lblFecha.Text      = venta.Fecha.Day + "/" + venta.Fecha.Month + "/" + venta.Fecha.Year;
     this.lista         = lista;
     vd = new Ventasdao();
     pd = new Pertenecedao();
 }
Example #4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            double des;

            if (txtDescuento.Text.Equals(""))
            {
                des = 0;
            }
            else
            {
                des = double.Parse(txtDescuento.Text);
            }
            if (lista.Count == 0)
            {
                MessageBox.Show("Compra vacĂ­a");
            }
            else if (total() < des)
            {
                MessageBox.Show("Descuento eccede el total");
            }
            else
            {
                pd.Delete(venta.Id_Venta);

                for (int i = 0; i < lista.Count(); i++)
                {
                    pd.Insert(lista.ElementAt(i));
                }

                Ventasdao vd = new Ventasdao();
                venta.Total     = total();
                venta.Descuento = des;
                vd.Update(venta);
                actualizarcorte(venta.Id_Venta, des);
                VentanaVentas v = new VentanaVentas(usuario, listav);

                v.Show();
                this.Hide();
            }
        }