private void btnDeshabilitar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtClaveSeguridad.Text.Trim()))
            {
                MessageBox.Show("El campo clave de seguridad no puede estar vacio", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                string _Clave = DSSistemaPuntoVentaClinico.Logica.Comunes.SeguridadEncriptacion.Encriptar(txtClaveSeguridad.Text);

                var Validar = ObjdataSeguridad.Value.BuscaClaveSeguridad(_Clave, VariablesGlobales.IdUsuario, 1, 1);
                if (Validar.Count() < 1)
                {
                    MessageBox.Show("La clave de seguridad ingresada no es valida favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtClaveSeguridad.Text = string.Empty;
                    txtClaveSeguridad.Focus();
                }
                else
                {
                    DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadFacturacion.ETipoPago Mantenimiento = new Logica.Entidades.EntidadFacturacion.ETipoPago();

                    Mantenimiento.IdTipoPago         = VariablesGlobales.IdMantenimiento;
                    Mantenimiento.CodigoTipoPago     = VariablesGlobales.CodigoMantenimiento;
                    Mantenimiento.TipoPago           = txtTipoPago.Text;
                    Mantenimiento.Estatus0           = cbEstatus.Checked;
                    Mantenimiento.UsuarioAdiciona    = VariablesGlobales.IdUsuario;
                    Mantenimiento.FechaAdiciona0     = DateTime.Now;
                    Mantenimiento.UsuarioModifica    = VariablesGlobales.IdUsuario;
                    Mantenimiento.FechaModifica0     = DateTime.Now;
                    Mantenimiento.BloqueaMontoPagar0 = cbBloquear.Checked;

                    var MAN = ObjDataFacturacion.Value.MantenimientoTipoPago(Mantenimiento, "DISABLE");

                    MessageBox.Show("Registro deshabilitado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtTipoPago.Text         = string.Empty;
                    cbBloquear.Checked       = false;
                    cbEstatus.Checked        = true;
                    cbEstatus.Visible        = false;
                    txtNumeroPagina.Value    = 1;
                    txtNumeroRegistros.Value = 10;
                    MostrarListado();
                    btnNuevo.Enabled           = true;
                    btnConsultar.Enabled       = true;
                    btnRestablecer.Enabled     = false;
                    btnModificar.Enabled       = false;
                    btnDeshabilitar.Enabled    = false;
                    txtNumeroPagina.Enabled    = true;
                    txtNumeroRegistros.Enabled = true;
                    lbClaveSeguridad.Visible   = false;
                    txtClaveSeguridad.Text     = string.Empty;
                    txtClaveSeguridad.Visible  = false;
                }
            }
        }
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtTipoPago.Text.Trim()))
            {
                MessageBox.Show("El campo tipo de pago no puede estar vacio", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadFacturacion.ETipoPago Mantenimiento = new Logica.Entidades.EntidadFacturacion.ETipoPago();

                Mantenimiento.IdTipoPago         = 0;
                Mantenimiento.CodigoTipoPago     = "";
                Mantenimiento.TipoPago           = txtTipoPago.Text;
                Mantenimiento.Estatus0           = cbEstatus.Checked;
                Mantenimiento.UsuarioAdiciona    = VariablesGlobales.IdUsuario;
                Mantenimiento.FechaAdiciona0     = DateTime.Now;
                Mantenimiento.UsuarioModifica    = VariablesGlobales.IdUsuario;
                Mantenimiento.FechaModifica0     = DateTime.Now;
                Mantenimiento.BloqueaMontoPagar0 = cbBloquear.Checked;

                var MAN = ObjDataFacturacion.Value.MantenimientoTipoPago(Mantenimiento, "INSERT");

                MessageBox.Show("Registro guardado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtTipoPago.Text         = string.Empty;
                cbBloquear.Checked       = false;
                cbEstatus.Checked        = true;
                cbEstatus.Visible        = false;
                txtNumeroPagina.Value    = 1;
                txtNumeroRegistros.Value = 10;
                MostrarListado();
            }
        }