Exemplo n.º 1
0
        private void uinvbar_usuarios_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
        {
            _dataSistema = MetodosForm.obtenerCopy(_dataSistema);
            _dataSistema.nombreVentana = "Usuarios";
            _dataSistema.nombreOpcion  = "usuarios";
            _dataSistema.modoInterfaz  = 1;
            frm_usuarios c = new frm_usuarios(_dataSistema);

            c.MdiParent = this;
            c.Show();
        }
Exemplo n.º 2
0
        private void uinvbarconfig_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
        {
            _dataSistema = MetodosForm.obtenerCopy(_dataSistema);
            _dataSistema.nombreVentana = "Config";
            _dataSistema.nombreOpcion  = "Configuracion";
            _dataSistema.modoInterfaz  = 1;
            configuracion c = new configuracion(_dataSistema);

            c.MdiParent = this;
            c.Show();
        }
Exemplo n.º 3
0
        private void uinvbar_opcmenu_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
        {
            _dataSistema = MetodosForm.obtenerCopy(_dataSistema);
            _dataSistema.nombreVentana = "Opciones de menu";
            _dataSistema.nombreOpcion  = "Opciones de menu";
            _dataSistema.modoInterfaz  = 2;
            frm_opc_menu c = new frm_opc_menu(_dataSistema);

            c.MdiParent = this;
            c.Show();
        }
Exemplo n.º 4
0
        private void NavBarItemClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
        {
            SIS_FORM a = (SIS_FORM)e.Link.Item.Tag;

            Boolean flgcrear = true;

            foreach (DevExpress.XtraTabbedMdi.XtraMdiTabPage item in this.uicontrolpaginas.Pages)
            {
                if (item.MdiChild.Name.Equals(a.CD_FORM.Split('.')[1]))
                {
                    flgcrear = false;
                    this.uicontrolpaginas.SelectedPage = item;
                }
            }

            if (flgcrear)
            {
                if (a.FLG_REQ_EMPRESA == 'S' && _dataSistema.empresa == null)
                {
                    MetodosForm.mensajeErrorDefault("No selecciono una empresa", _dataSistema);
                    return;
                }
                if (a.FLG_REQ_PERIODO == 'S' && _dataSistema.periodo == null)
                {
                    MetodosForm.mensajeErrorDefault("No selecciono un periodo", _dataSistema);
                    return;
                }
                DataSistema ds = MetodosForm.obtenerCopy(_dataSistema);
                //con esta copia resguarda una informacion no recuerdo cual
                ds.nombreOpcion  = a.DS_NOMBRE;
                ds.nombreVentana = a.DS_ALT_NOMBRE;
                ds.modoInterfaz  = (int)a.CD_MODO_INTERFAZ;
                string   path             = System.Reflection.Assembly.GetExecutingAssembly().Location;
                Assembly ass              = Assembly.LoadFrom(path);
                string   projandform      = "winCont.Formularios." + a.CD_FORM;
                Type     FormInstanceType = ass.GetType(projandform);
                Form     objForm          = (Form)Activator.CreateInstance(FormInstanceType, ds);
                objForm.MdiParent = this;
                objForm.Show();
            }
        }