void ucGe_Menu_event_btnAnular_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                Info = (cp_proveedor_clase_Info)gridViewClaseProveedor.GetFocusedRow();

                if (Info != null)
                {
                    if (Info.Estado == "I")
                    {
                        MessageBox.Show("El registro ya se encuentra Anulado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return;
                    }
                    else
                    {
                        frm      = new frmCP_Proveedor_Clase_Mant();
                        frm.Text = frm.Text + "***ANULAR REGISTRO***";
                        frm.InfoProveedor_clase = Info;
                        frm.Accion = Cl_Enumeradores.eTipo_action.Anular;
                        frm.Show();
                        frm.MdiParent = this.MdiParent;
                        frm.event_frmCP_Proveedor_Clase_Mant_FormClosing += frm_event_frmCP_Proveedor_Clase_Mant_FormClosing;
                    }
                }
                else
                {
                    MessageBox.Show("Seleccione un Registro a Anular", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return;
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        void ucGe_Menu_event_btnModificar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                Info = (cp_proveedor_clase_Info)gridViewClaseProveedor.GetFocusedRow();

                if (Info != null)
                {
                    //if (Info.Estado == "I")
                    //{ MessageBox.Show("No se pueden modificar registros inactivos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; }
                    //else
                    //{

                    frm      = new frmCP_Proveedor_Clase_Mant();
                    frm.Text = frm.Text + "***ACTUALIZAR REGISTRO***";
                    frm.InfoProveedor_clase = Info;
                    frm.Accion = Cl_Enumeradores.eTipo_action.actualizar;
                    frm.Show();
                    frm.MdiParent = this.MdiParent;
                    frm.event_frmCP_Proveedor_Clase_Mant_FormClosing += frm_event_frmCP_Proveedor_Clase_Mant_FormClosing;
                    //}
                }
                else
                {
                    MessageBox.Show("Seleccione un Registro a Modificar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return;
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 void ucGe_Menu_event_btnNuevo_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         frm        = new frmCP_Proveedor_Clase_Mant();
         frm.Accion = Cl_Enumeradores.eTipo_action.grabar;
         frm.Text   = frm.Text + "*** NUEVO REGISTRO ***";
         frm.Show();
         frm.MdiParent = this.MdiParent;
         frm.event_frmCP_Proveedor_Clase_Mant_FormClosing += frm_event_frmCP_Proveedor_Clase_Mant_FormClosing;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }