public GestionInv()
 {
     _gListaSelProv     = new Proveedor.ListaSel.Gestion();
     _gListaSelPrd      = new Producto.ListaSel.Gestion();
     _gfiltroMarca      = new FiltrosGen.Opcion.Gestion();
     _gfiltroConcepto   = new FiltrosGen.Opcion.Gestion();
     _gfiltroEstatus    = new FiltrosGen.Opcion.Gestion();
     _gfiltroDepOrigen  = new FiltrosGen.Opcion.Gestion();
     _gfiltroDepDestino = new FiltrosGen.Opcion.Gestion();
     _gFiltroBusPrd     = new FiltrosGen.BuscarProducto.Gestion(_gListaSelPrd);
     _gFiltroBusProv    = new FiltrosGen.BuscarProveedor.Gestion(_gListaSelProv);
     _gfiltroSucursal   = new FiltrosGen.Opcion.Gestion();
     _gfiltroTipoDoc    = new FiltrosGen.Opcion.Gestion();
     _gfiltroDesde      = new FiltrosGen.Fecha.Gestion();
     _gfiltroHasta      = new FiltrosGen.Fecha.Gestion();
     _gfiltroCategoria  = new FiltrosGen.Opcion.Gestion();
     _gfiltroOrigen     = new FiltrosGen.Opcion.Gestion();
     _gfiltroTasaIva    = new FiltrosGen.Opcion.Gestion();
     _gfiltroEstatus    = new FiltrosGen.Opcion.Gestion();
     _gfiltroDivisa     = new FiltrosGen.Opcion.Gestion();
     _gfiltroPesado     = new FiltrosGen.Opcion.Gestion();
     _gfiltroOferta     = new FiltrosGen.Opcion.Gestion();
     _gfiltroExistencia = new FiltrosGen.Opcion.Gestion();
     _gfiltroCatalogo   = new FiltrosGen.Opcion.Gestion();
     _gfiltroPrecioMay  = new FiltrosGen.Opcion.Gestion();
     _gfiltroDepart     = new FiltrosGen.Opcion.Gestion();
     _gfiltroGrupo      = new FiltrosGen.Opcion.Gestion();
     _gFiltroAdmDoc     = new FiltrosGen.AdmDoc.Gestion(_gfiltroConcepto, _gfiltroEstatus, _gfiltroDepOrigen,
                                                        _gfiltroDepDestino, _gFiltroBusPrd, _gfiltroSucursal, _gfiltroTipoDoc,
                                                        _gfiltroDesde, _gfiltroHasta);
     _gFiltroAdmProducto = new FiltrosGen.AdmProducto.Gestion(_gfiltroMarca, _gFiltroBusProv, _gfiltroDepOrigen,
                                                              _gfiltroCategoria, _gfiltroOrigen, _gfiltroTasaIva, _gfiltroEstatus, _gfiltroDivisa, _gfiltroPesado,
                                                              _gfiltroOferta, _gfiltroExistencia, _gfiltroCatalogo, _gfiltroPrecioMay, _gfiltroDepart, _gfiltroGrupo);
     _gAdmDoc    = new Administrador.Movimiento.Gestion(_gFiltroAdmDoc);
     _gAdmSelPrd = new FiltrosGen.AdmSelecciona.Gestion(_gFiltroAdmProducto, _gListaSelPrd);
     //
     _gestionMaestro               = new Maestros.Gestion();
     _gestionBusqueda              = new Buscar.Gestion(_gFiltroAdmProducto);
     _gestionMov                   = new Movimiento.Gestion(_gAdmSelPrd);
     _gestionVisorExistencia       = new Visor.Existencia.Gestion();
     _gestionVisorCostoEdad        = new Visor.CostoEdad.Gestion();
     _gestionVisorTraslado         = new Visor.Traslado.Gestion();
     _gestionVisorAjuste           = new Visor.Ajuste.Gestion();
     _gestionVisorCostoExistencia  = new Visor.CostoExistencia.Gestion();
     _gestionVisorPrecio           = new Visor.Precio.Gestion();
     _gestionAdmMov                = new Administrador.Gestion();
     _gestionReporteFiltros        = new Reportes.Filtros.Gestion(_gListaSelPrd);
     _gestionConfCostoEdad         = new Configuracion.CostoEdad.Gestion();
     _gestionConfRedondeoPrecio    = new Configuracion.RedondeoPrecio.Gestion();
     _gestionConfRegistroPrecio    = new Configuracion.RegistroPrecio.Gestion();
     _gestionConfBusquedaPred      = new Configuracion.BusquedaPredeterminada.Gestion();
     _gestionConfMetodoCalUtilidad = new Configuracion.MetodoCalculoUtilidad.Gestion();
     _gestionAuditoria             = new Auditoria.Visualizar.Gestion();
     _gConfDepPredeterminado       = new Configuracion.DepositoPreDeterminado.Gestion();
 }
 public void setControlador(Gestion ctr)
 {
     _controlador = ctr;
 }