private void Nav_Mantenimiento_Load(object sender, EventArgs e)
        {
            string aplicacionActiva = "1";

            Nav_Mantenimiento.ObtenerIdUsuario(usuario);                          // Pasa el parametro del usuario
            Nav_Mantenimiento.botonesYPermisosInicial(usuario, aplicacionActiva); // Consulta permisos al iniciar
            Nav_Mantenimiento.ObtenerIdAplicacion(aplicacionActiva);              // Pasa el id de la aplicacion actual
        }
        public Mantenimiento(string user, int tbl)
        {
            InitializeComponent();

            noTabla = tbl;
            usuario = user;

            Lbl_usuario.Text = user;

            Cls_Mantenimiento Mant = new Cls_Mantenimiento();

            // Arreglo de nombres para campos
            Nav_Mantenimiento.asignarAlias(Mant.datos(tbl).Item1); // Asignar nombres
            Nav_Mantenimiento.asignarSalida(this);                 // Asignar form de salida

            Nav_Mantenimiento.asignarColorFuente(Color.Black);
            Nav_Mantenimiento.asignarAyuda(Mant.datos(tbl).Item2); // asignar 1 por defecto
                                                                   // LOS COMBOS SE ASIGNAN SEGUN EL ORDEN EN QUE SE DECLAREN
                                                                   //navegador1.asignarComboConTabla("tabla", "campo", 0); // 0 o 1 en modo, 0 pone el id y 1 coloca el nombre y consulta el id

            noForaneas = Mant.datos(tbl).Item6;
            if (noForaneas != 0)
            {
                int i = noForaneas;
                while (i != 0)
                {
                    Mant.foraneas(tbl, i);
                    Nav_Mantenimiento.asignarComboConTabla(
                        Mant.foraneas(tbl, i).Item1,
                        Mant.foraneas(tbl, i).Item2,
                        Mant.foraneas(tbl, i).Item3
                        );
                    i--;
                }
            }

            Nav_Mantenimiento.asignarTabla(Mant.datos(tbl).Item3); // tabla principal
            Nav_Mantenimiento.asignarNombreForm(" ");              // Titulo y nombre del form

            //establecer nombre del form y lable
            Text            = Text + Mant.datos(tbl).Item4;
            Lbl_titulo.Text = Mant.datos(tbl).Item5;
        }