private void btnConfirmar_Click(object sender, EventArgs e)
        {
            decimal total   = Convert.ToDecimal(txtTotal.Text);
            decimal entrega = Convert.ToDecimal(txtEntrega.Text);

            if (_frmSuperior == frmVenta._frmName)
            {
                N_Venta nVenta = new N_Venta();
                Int64   codVenta;

                if (_venta.cliente.idCliente == 1 && entrega < total) // el cliente es un consumidor final = 1  y no paga el total de la venta
                {
                    DialogResult XResult = MessageBox.Show("El cliente no tiene cuenta. ¿Desea crearle una?", "Informacion", MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question);

                    switch (XResult)
                    {
                    case DialogResult.Yes:     //Crear una nuevo cliente
                    {
                        frmCliente frmCliente = new frmCliente(_frmName);
                        frmCliente.ShowDialog();
                        if (_idCliente != 0)
                        {
                            _venta.cliente.idCliente = _idCliente;
                        }
                        break;
                    }
                    }
                }
                else
                {
                    _venta.abonado = entrega;
                    codVenta       = nVenta.addVenta(_venta, cbCredito.Checked);

                    if (codVenta != 0)
                    {
                        frmVenta._confVenta = true;
                    }
                    this.Close();
                }
            }
        }