private void _consultar()
 {
     if (!Venta.Consultar(ref _venta))
     {
         return;
     }
 }
        private void BtnGenerar_Click(object sender, EventArgs e)
        {
            if (!Venta.Consultar(ref _venta))
            {
                return;
            }

            Text = "Facturando....";

            CFDI cfdi = new CFDI();

            int res = cfdi.GenerarYTimbrar(ref _factura, _venta);

            if (res == CFDI.RESULT_ERROR_GENERAL)
            {
                MessageBox.Show("Error al crear la Factura", "Facturar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Text = "Facturación";
                return;
            }
            else if (res == CFDI.RESULT_ERROR_TIMBRADO)
            {
                MessageBox.Show("Error al timbrar la Factura", "Facturar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Text = "Facturación";
                return;
            }
            MessageBox.Show("Factura Realizada Correctamente", "Facturar", MessageBoxButtons.OK, MessageBoxIcon.Information);

            if (!Factura.Guardar(ref _factura))
            {
                MessageBox.Show("Error al guardar la Factura", "Facturar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Text = "Facturación";
                return;
            }
            MessageBox.Show("Factura Guardada Correctamente", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            Text = "Facturación";
            BtnGenerar.Visible    = false;
            BtnGuardarXML.Visible = true;
            BtnGuardarPDF.Visible = true;
        }