示例#1
0
        private void inicializarVenta()
        {
            this.Cursor = Cursors.WaitCursor;
            string  str_err = "";
            DataRow dr      = ctl_emp.leerDatosEmpresa(ref str_err);

            if (dr == null)
            {
                this.Text = "Ventas - Lo Atiende: " + Frame.Atiende;
            }
            else
            {
                this.Text = "Ventas - " + dr[1].ToString();   //razon_social
                this.Text = this.Text + " -Lo Atiende: " + Frame.Atiende;
            }

            checaSiguienteCons();
            checaParametros();

            numCantidad.Value = 1;
            cliente_valido    = false;
            subtotal          = iva = total = pago = cambio = 0.0;

            ctl_vta.inicializaTempDVentas();   // <-- Checa. Es necesario comenzar con la tabla vacía.
            cargarYFormatearDataGrid();

            lblFecha.Text = DateTime.Now.ToString();
            txtPago.Text  = "0";
            calculos();
            txtClave.Clear();
            txtNombre.Clear();
            txtTelefono.Clear();
            txtClave.Focus();
            this.Cursor = Cursors.Default;
        }