コード例 #1
0
 private void BaseModule_FormClosed(object sender, FormClosedEventArgs e)
 {
     // Ocultamos todos los controles del GUI
     Actions.HideAllVisibility();
     // Cerramos este modulo
     ModuleInfoCollection.CloseModule(this.GetType());
 }
コード例 #2
0
 private void BaseModule_Activated(object sender, EventArgs e)
 {
     // Activamos los controles en el GUI
     Actions.UpdateVisibility();
     // Actualizamos el estado de las acciones
     UpdateActions();
     // Asignamos este modulo como Actual
     ModuleInfoCollection.MakeCurrentModule(this.GetType());
 }
コード例 #3
0
        // Regitrar aqui todos los modulos
        static public void Register()
        {
            ModuleInfoCollection.Add("CatalogoPedido", typeof(Forms.Catalogos.frmCatPedido));
            ModuleInfoCollection.Add("CatalogoEstacion", typeof(Forms.Catalogos.frmCatEstaciones));
            ModuleInfoCollection.Add("CatalogoVehiculo", typeof(Forms.Catalogos.frmCatVehiculo));
            ModuleInfoCollection.Add("CatalogoProducto", typeof(Forms.Catalogos.frmCatProducto));
            ModuleInfoCollection.Add("CatalogoTerminal", typeof(Forms.Catalogos.frmCatTerminal));
            //    ModuleInfoCollection.Add("Module1", typeof(frmCatalogoEstacion));
            //    ModuleInfoCollection.Add("Module2", typeof(Form2));
            //    ModuleInfoCollection.Add("CatalogoCliente", typeof(frmCatalogoCliente));
            ModuleInfoCollection.Add("CatalogoBanco", typeof(frmCatalogoBanco));
            //    ModuleInfoCollection.Add("CatalogoReportes", typeof(frmCatalogoReportes));
            ModuleInfoCollection.Add("CatalogoCategoria", typeof(frmCatalogoCategoria));
            //    ModuleInfoCollection.Add("CatalogoProducto", typeof(frmCatalogoProducto));
            ModuleInfoCollection.Add("CatalogoCuentaBancaria", typeof(frmCatalogoCuentaBancaria));
            ModuleInfoCollection.Add("CatalogoProveedor", typeof(frmCatalogoProveedor));
            ModuleInfoCollection.Add("CatalogoFormadePago", typeof(frmCatalogoFormadePago));
            //    ModuleInfoCollection.Add("CatalogoEstacion", typeof(frmCatalogoEstacion));
            //    ModuleInfoCollection.Add("CatalogoGrupoNomina", typeof(frmCatalogoGrupoNomina));
            //    ModuleInfoCollection.Add("CatalogoEmpleado", typeof(frmCatalogoEmpleadocs));
            //    ModuleInfoCollection.Add("CatalogoTipoDocumento", typeof(frmCatalogoTipoDocumento));
            //    ModuleInfoCollection.Add("CatalogoDiaFestivo", typeof(frmCatalogoDiaFestivo));
            //    ModuleInfoCollection.Add("CatalogoTerminalBiometrica", typeof(frmCatalogoTerminalBiometrica));
            ModuleInfoCollection.Add("CatalogoVendedor", typeof(frmCatalogoVendedor));
            ModuleInfoCollection.Add("CatalogoGrupoUsuario", typeof(frmCatalogoGrupoUsuario));
            ModuleInfoCollection.Add("CatalogoUsuario", typeof(frmCatalogoUsuario));
            ModuleInfoCollection.Add("CatalogoFacturaUso", typeof(frmCatalogoFacturaUso));
            ModuleInfoCollection.Add("RegimenFiscal", typeof(frmCatalogoRegimenFiscal));
            ModuleInfoCollection.Add("CatalogoTipoDocumento", typeof(frmCatalogoTipoDocumento));
            ModuleInfoCollection.Add("Transportista", typeof(frmCatalogoTransportista));
            ModuleInfoCollection.Add("CatalogoOperador", typeof(frmCatalogoOperador));
            ModuleInfoCollection.Add("CatalogoFormaPago", typeof(frmCatalogoFormadePago));


            //// Facturacion
            //ModuleInfoCollection.Add("FacturacionContado", typeof(frmFacturaContado));


            ////Almacen
            //ModuleInfoCollection.Add("Almacen", typeof(frmAlmacen));

            // Configuracion
            ModuleInfoCollection.Add("Comercializadora", typeof(frmComercializadora));
            ModuleInfoCollection.Add("RegimenFiscal", typeof(frmRegimenFiscal));
            ModuleInfoCollection.Add("CatalogoZona", typeof(frmCatalogoZona));

            //Movimiento
            ModuleInfoCollection.Add("ProductoIEPS", typeof(frmMovimientoProductoIEPS));
            //Movimientos
            ModuleInfoCollection.Add("MuestraPemex", typeof(frmMuestraPemex));
            ModuleInfoCollection.Add("GeneraRemision", typeof(frmGeneraRemision));
        }
コード例 #4
0
 // Creamos una instancia estatica de la clase
 static ModuleInfoCollection()
 {
     instance = new ModuleInfoCollection();
 }