private void ucGe_Menu_event_btnAnular_Click(object sender, EventArgs e)
        {
            try
            {
                if (Info.Estado == "A")
                {
                    if (MessageBox.Show("¿Está seguro que desea anular el registro #: " + Info.IdTarjeta + " ?", "ANULACIÓN", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion();
                        fr.ShowDialog();
                        motivoAnulacion = fr.motivoAnulacion;

                        Info.MotivoAnulacion = motivoAnulacion;
                        Info.IdUsuarioUltAnu = param.IdUsuario;
                        Info.Fecha_UltAnu    = DateTime.Now;


                        if (tarBus.AnularDB(Info))
                        {
                            ucGe_Menu.Visible_bntAnular = false;
                            ckEstado.Checked            = false;
                            MessageBox.Show("El registro #" + Info.IdTarjeta + " se Anulo Exitosamente", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            lbl_anulado.Visible = true;
                        }
                        else
                        {
                            MessageBox.Show("El registro #" + Info.IdTarjeta + " no se pudo anular ", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("El Registro ya esta Anulado...", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }