コード例 #1
0
        private void frmExistencias_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, user.CodPerfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv013A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAsignaStock.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv013B");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdImprimir.Enabled = (AcCOP == 1) ? true : false;

            /*
             * up = uT.BuscarIdNodo("1Inv013C");
             * AcCOP = (up != null) ? up.Acceso : 0;
             * cmdConsultar.Enabled = (AcCOP == 1) ? true : false;
             */

            LlecboAlmacen(user.AlmacenUsa);
            cboAlmacen.Enabled = user.CambiaAlmacen == 1 ? true : false;

            LlecboLineas();
            LlenaGridView(0);
        }
コード例 #2
0
        private void frmCatClases2_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, Perfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Vis001A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Vis001B");
            AcCOP             = (up != null) ? up.Acceso : 0;
            cmdEditar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Vis001C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Vis001D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;


            this.Size = this.MinimumSize;
            LlenaGridView();
            cboEstatus.SelectedText = "Activo";
        }
コード例 #3
0
        private void frmCatInventarioMovtos_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, Perfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv011A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011B");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdImprimir.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011E");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdRestablecer.Enabled = (AcCOP == 1) ? true : false;


            this.Size = this.MinimumSize;
            //cboEstatus.SelectedText = "Activo";



            /*
             * path = Directory.GetCurrentDirectory();
             * CargaDatosConexion();
             * db = new DatSql.MsSql(Servidor, Datos, Usuario, Password);
             * if (db.Conectar() < 1)
             * {
             *  MessageBox.Show(db.ErrorDat, "Error conn", MessageBoxButtons.OK, MessageBoxIcon.Error);
             *  Application.Exit();
             * }
             *
             * this.Size = this.MinimumSize;
             */

            LlecboProveedor();
            LlecboAlmaOri("100");
            LlecboTipoMovtos();

            LlenaGridView();
        }
コード例 #4
0
        private void frmCatInventarioMovtos_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, user.CodPerfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv011A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011B");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdImprimir.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv011E");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdRestablecer.Enabled = (AcCOP == 1) ? true : false;

            LlecboProveedor();
            LlecboAlmaOri(user.AlmacenUsa);
            cboAlmaOri.Enabled = user.CambiaAlmacen == 1 ? true : false;

            LlecboTipoMovtos();

            LlenaGridView();


            if (user.CodPerfil.Equals("Responsable"))
            {
                DisableControl(false);
            }
            else
            {
                DisableControl(true);
            }
        }
コード例 #5
0
        private void frmKardex_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, user.CodPerfil);
            uT.CargaArbolAcceso();


            clsUsPerfil up    = uT.BuscarIdNodo("1Inv012A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv012B");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdImprimir.Enabled = (AcCOP == 1) ? true : false;

            PuiCatAlmacenes alm = new PuiCatAlmacenes(db);

            cboAlmacenes.DataSource = alm.CboCatAlmacenes(1);

            cboAlmacenes.Enabled = user.CambiaAlmacen == 1 ? true : false;
        }
コード例 #6
0
        private void frmCatLstPrecios_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, user.CodPerfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv008A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv008B");
            AcCOPEdit         = (up != null) ? up.Acceso : 0;
            cmdEditar.Enabled = (AcCOPEdit == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv008C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv008D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up             = uT.BuscarIdNodo("1Inv008E");
            AcCOP          = (up != null) ? up.Acceso : 0;
            btnVer.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv008F");
            AcCOP             = (up != null) ? up.Acceso : 0;
            cmdBuscar.Enabled = (AcCOP == 1) ? true : false;

            this.Size = this.MinimumSize;
            LlenaGridView();
        }
コード例 #7
0
        private void frmCatAlmacenes_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, Perfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv005A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv005B");
            AcCOPEdit         = (up != null) ? up.Acceso : 0;
            cmdEditar.Enabled = (AcCOPEdit == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv005C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv005D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            /*
             * up = uT.BuscarIdNodo("1Inv005E");
             * AcCOP = (up != null) ? up.Acceso : 0;
             * cmdSeleccionar.Enabled = (AcCOP == 1) ? true : false;
             */

            up                = uT.BuscarIdNodo("1Inv005F");
            AcCOP             = (up != null) ? up.Acceso : 0;
            cmdBuscar.Enabled = (AcCOP == 1) ? true : false;


            this.Size = this.MinimumSize;
            LlenaGridView();
            LlecboLstPrecio();
            LlecboSucursales();
        }
コード例 #8
0
        private void frmCatClases_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, Perfil);
            uT.CargaArbolAcceso();

            /*
             *
             * Minv	Clases	Formulario	1Inv009	1Inv00
             * Minv	Agregar Clases	Operacion		1Inv009
             * Minv	Editar Clases	Operacion		1Inv009
             * Minv	Eliminar Clases	Operacion		1Inv009
             * Minv	Consultar Clases	Operacion		1Inv009
             * Minv	Seleccionar Clases	Operacion		1Inv009
             * Minv	Buscar Clases	Operacion		1Inv009
             *
             */
            clsUsPerfil up    = uT.BuscarIdNodo("1Inv009A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv009B");
            AcCOPEdit         = (up != null) ? up.Acceso : 0;
            cmdEditar.Enabled = (AcCOPEdit == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv009C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv009D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up                     = uT.BuscarIdNodo("1Inv009E");
            AcCOPSelec             = (up != null) ? up.Acceso : 0;
            cmdSeleccionar.Enabled = (AcCOPSelec == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv009F");
            AcCOP             = (up != null) ? up.Acceso : 0;
            cmdBuscar.Enabled = (AcCOP == 1) ? true : false;

            cmdSeleccionar.Visible = false;


            this.Size = this.MinimumSize;
            LlenaGridView();
            cboEstatus.SelectedText = "Activo";

            if (opcion > 3)
            {
                //                cmdAgregar.Visible = false;
                cmdEliminar.Visible = false;
                //                cmdEditar.Visible = false;
                cmdSeleccionar.Visible = true;
            }
        }
コード例 #9
0
        private void frmCatUsuarios_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, sPerfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv004A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up               = uT.BuscarIdNodo("1Inv004B");
            AcCOPEdit        = (up != null) ? up.Acceso : 0;
            cmEditar.Enabled = (AcCOPEdit == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv004C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv004D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv004F");
            AcCOP             = (up != null) ? up.Acceso : 0;
            cmdBuscar.Enabled = (AcCOP == 1) ? true : false;

            up                     = uT.BuscarIdNodo("1Inv004F");
            AcCOPSelec             = (up != null) ? up.Acceso : 0;
            cmdSeleccionar.Enabled = (AcCOP == 1) ? true : false;

            this.Size = this.MinimumSize;
            LlenaGridView();

            LleCboPerfiles();


            cmdSeleccionar.Visible = false;
            if (opcion > 3)
            {
                cmdAceptar.Visible     = false;
                cmdEliminar.Visible    = false;
                cmdEliminar.Visible    = false;
                cmdConsultar.Visible   = true;
                cmdSeleccionar.Visible = true;
            }
        }
コード例 #10
0
        private void frmCatImpuestos_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, Perfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv010A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up               = uT.BuscarIdNodo("1Inv010B");
            AcCOPEdit        = (up != null) ? up.Acceso : 0;
            cmEditar.Enabled = (AcCOPEdit == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv010C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv010D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv010F");
            AcCOP             = (up != null) ? up.Acceso : 0;
            cmdBuscar.Enabled = (AcCOP == 1) ? true : false;

            up                     = uT.BuscarIdNodo("1Inv010E");
            AcCOPSelec             = (up != null) ? up.Acceso : 0;
            cmdSeleccionar.Enabled = (AcCOPSelec == 1) ? true : false;


            this.Size = this.MinimumSize;
            LlenaGridView();
            cboEstatus.SelectedText = "Activo";

            cmdSeleccionar.Visible = false;
            if (opcion > 3)
            {
                //                cmdAgregar.Visible = false;
                cmdEliminar.Visible = false;
                //                cmdEditar.Visible = false;
                cmdSeleccionar.Visible = true;
            }
        }
コード例 #11
0
        private void frmLstDoctores_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, user.CodPerfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up    = uT.BuscarIdNodo("1Inv015A");
            int         AcCOP = (up != null) ? up.Acceso : 0;

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv015B");
            AcCOPEdit         = (up != null) ? up.Acceso : 0;
            cmdEditar.Enabled = (AcCOPEdit == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv015C");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv015D");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Inv015E");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdSeleccionar.Enabled = (AcCOP == 1) ? true : false;

            up                = uT.BuscarIdNodo("1Inv015F");
            AcCOP             = (up != null) ? up.Acceso : 0;
            cmdBuscar.Enabled = (AcCOP == 1) ? true : false;

            cmdSeleccionar.Visible = false;

            LlenaGridView();
            if (opcion >= 3)
            {
                cmdAgregar.Visible     = false;
                cmdEliminar.Visible    = false;
                cmdEditar.Visible      = false;
                cmdSeleccionar.Visible = true;
            }
        }
コード例 #12
0
        private void DocLstRequisiciones_Load(object sender, EventArgs e)
        {
            uT = new clsUtil(db, user.CodPerfil);
            uT.CargaArbolAcceso();
            String st = "";

            switch (NameDoc)
            {
            case "REQUISICIÓN": st = "R"; break;

            case "COTIZACIÓN": st = "C"; break;

            case "ORDEN DE COMPRA": st = "O"; break;

            case "COMPRAS": st = "CO"; break;

            case "ORDEN DE SALIDA": st = "OS"; break;

            case "ORDEN DE ENTRADA": st = "OE"; break;
            }

            clsUsPerfil up    = uT.BuscarIdNodo("1Prov" + st + "AG");
            int         AcCOP = ConfigDoc.DeshabilitaBotones == 1 ? 0 : ((up != null) ? up.Acceso : 0);

            cmdAgregar.Enabled = (AcCOP == 1) ? true : false;

            up               = uT.BuscarIdNodo("1Prov" + st + "ED");
            AcCOPEdit        = ConfigDoc.DeshabilitaBotones == 1 ? 0 : ((up != null) ? up.Acceso : 0);
            cmEditar.Enabled = (AcCOPEdit == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Prov" + st + "EL");
            AcCOP = ConfigDoc.DeshabilitaBotones == 1 ? 0 : ((up != null) ? up.Acceso : 0);
            cmdEliminar.Enabled = (AcCOP == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Prov" + st + "CO");
            AcCOP = (up != null) ? up.Acceso : 0;
            cmdConsultar.Enabled = (AcCOP == 1) ? true : false;

            up                    = uT.BuscarIdNodo("1Prov" + st + "MI");
            AcCOPMigra            = (up != null) ? up.Acceso : 0;
            btnGenerarDoc.Enabled = (AcCOPMigra == 1) ? true : false;

            up    = uT.BuscarIdNodo("1Prov" + st + "IM");
            AcCOP = (up != null) ? up.Acceso : 0;
            btnImprimir.Enabled = (AcCOP == 1) ? true : false;

            cboAlmacen.Enabled  = user.CambiaAlmacen == 1 ? true : false;
            cboSucursal.Enabled = user.CambiaAlmacen == 1 ? true : false;

            LlecboAlmaOri(user.AlmacenUsa);

            if (ConfigDoc.UsaAlmDestino == 1)
            {
                lblSucursal.Visible = true;
                cboSucursal.Visible = true;
                LlecboSucursales(user.SucursalUsa);
            }

            if (ConfigDoc.DeshabilitaBotones == 1)
            {
                cboAlmacen.Enabled = false;
                LlecboAlmaOri("999");
                cboSucursal.Enabled = user.CambiaAlmacen == 1 ? true : false;
            }


            /*
             * if (ConfigDoc.UsaAlmTmp == 1)
             * {
             *  cboAlmacen.Enabled = false;
             *  LlecboAlmaOri("999");
             *  cboSucursal.Enabled = user.CambiaAlmacen == 1 ? true : false;
             *
             * }
             */

            /*
             *
             * up = uT.BuscarIdNodo("1Prov" + st + "BU");
             * AcCOP = (up != null) ? up.Acceso : 0;
             * cmdBuscar.Enabled = (AcCOP == 1) ? true : false;
             */

            LlenaGridView();

            cmdAutorizarTodo.Visible = ConfigDoc.SolicitaAutorizar == 1 ? true : false;

            if (ConfigDoc.AfectaInventario == 1)
            {
                if (ParamSystem.AfectaExistAuto == 0)
                {
                    btnGenerarDoc.Visible = true;
                }
            }
            else
            {
                btnGenerarDoc.Visible = true;
            }
            btnGenerarDoc.Text = ConfigDoc.txtBotonDocRel;
        }
コード例 #13
0
        private void Menu2_Load(object sender, EventArgs e)
        {
            try
            {
                clsUsPerfil up     = ut.BuscarIdNodo("1Inv");
                int         ModInv = up.Acceso;
                up = ut.BuscarIdNodo("1Inv00");
                int CatInve = up.Acceso;
                up = ut.BuscarIdNodo("1Inv01");
                int OpeInv = up.Acceso;

                /*
                 *  Carga la seguridad del modulo de Inventarios.
                 */
                //Activa la cinta del modulo
                ModInventario.Enabled = (ModInv == 1) ? true : false;
                //Activa los grupos del modulo
                CatInven.Enabled  = (CatInve == 1) ? true : false;
                ProcInven.Enabled = (OpeInv == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv001");
                int CatArt = up.Acceso;
                up = ut.BuscarIdNodo("1Inv002");
                int CatUMed = up.Acceso;
                up = ut.BuscarIdNodo("1Inv003");
                int CatLinea = up.Acceso;
                up = ut.BuscarIdNodo("1Inv004");
                int CatMarca = up.Acceso;
                up = ut.BuscarIdNodo("1Inv005");
                int CatAlm = up.Acceso;

                CatArticulo.Enabled = (CatArt == 1) ? true : false;
                CatUMedidas.Enabled = (CatUMed == 1) ? true : false;
                CatLineas.Enabled   = (CatLinea == 1)  ? true : false;
                CatMarcas.Enabled   = (CatMarca == 1) ? true : false;
                CatAlmacen.Enabled  = (CatAlm == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv011");
                int Movinv = up.Acceso;
                OpMovInv.Enabled = (Movinv == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv012");
                int kdx = up.Acceso;
                OpKardex.Enabled = (kdx == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv013");
                int Exst = up.Acceso;
                OpExistencia.Enabled = (Exst == 1) ? true : false;
            }
            catch (Exception ex)
            {
            }
        }
コード例 #14
0
        private void frmCatGeografia_Load(object sender, EventArgs e)
        {
            this.Size = this.MinimumSize;
            if (opcion == 1)
            {
                cmdAgregarPais.Visible       = true;
                cmdAgregarEstado.Visible     = true;
                cmdAgregarMunicipio.Visible  = true;
                cmdAgregarLocalidad.Visible  = true;
                cmdEliminarPais.Visible      = true;
                cmdEliminarEstado.Visible    = true;
                cmdEliminarMunicipio.Visible = true;
                cmdEliminarLocalidad.Visible = true;
                cmdEditarPais.Visible        = true;
                cmdEditarEstado.Visible      = true;
                cmdEditarMunicipio.Visible   = true;
                cmdEditarLocalidad.Visible   = true;
                cmdSeleccionar.Visible       = false;
            }
            else
            {
                cmdSeleccionar.Visible = true;
            }

            uT = new clsUtil(db, Perfil);
            uT.CargaArbolAcceso();

            clsUsPerfil up = uT.BuscarIdNodo("1Inv006A");

            AcCOPB = (up != null) ? up.Acceso : 0;
            if (AcCOPB == 1)
            {
                cmdAgregarPais.Enabled       = true;
                cmdAgregarEstado.Enabled     = true;
                cmdAgregarMunicipio.Enabled  = true;
                cmdAgregarLocalidad.Enabled  = true;
                cmdEliminarPais.Enabled      = true;
                cmdEliminarEstado.Enabled    = true;
                cmdEliminarMunicipio.Enabled = true;
                cmdEliminarLocalidad.Enabled = true;
                cmdEditarPais.Enabled        = true;
                cmdEditarEstado.Enabled      = true;
                cmdEditarMunicipio.Enabled   = true;
                cmdEditarLocalidad.Enabled   = true;
                cmdSeleccionar.Enabled       = false;
            }


            up = uT.BuscarIdNodo("1Inv006B");
            int AcCOPS = (up != null) ? up.Acceso : 0;

            cmdSeleccionar.Enabled = (AcCOPS == 1) ? true : false;

            PuiCatGeografia pais = new PuiCatGeografia(db);

            cboPaises.DataSource        = pais.ListPaises();
            cboSyncPaises.DataSource    = pais.ListPaises();
            cboSyncPaises.DisplayMember = "Descripcion";
            cboSyncPaises.ValueMember   = "Clave";


            cboEstatus.SelectedText = "Activo";
        }
コード例 #15
0
        private void CargarSeguridad()
        {
            try
            {
                clsUsPerfil up     = ut.BuscarIdNodo("1Inv");
                int         ModInv = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv00");
                int CatInve = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv01");
                int OpeInv = (up == null) ? 0 : up.Acceso;

                /*
                 *  Carga la seguridad del modulo de Inventarios.
                 */
                //Activa la cinta del modulo
                ModInventario.Enabled = (ModInv == 1) ? true : false;
                //Activa los grupos del modulo
                CatInven.Enabled  = (CatInve == 1) ? true : false;
                ProcInven.Enabled = (OpeInv == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv001");
                int CatArt = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv002");
                int CatUMed = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv003");
                int CatLinea = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv004");
                int CatMarca = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv005");
                int CatAlm = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv006");
                int CatGeo = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv009");
                int CatCla = (up == null) ? 0 : up.Acceso;
                up = ut.BuscarIdNodo("1Inv010");
                int CatImp = (up == null) ? 0 : up.Acceso;

                up = ut.BuscarIdNodo("1Inv007");
                int CatProve = (up == null) ? 0 : up.Acceso;
                CatsProveedores.Enabled = (CatProve == 1) ? true : false;
                up = ut.BuscarIdNodo("1Inv008");
                int CatLstPre = (up == null) ? 0 : up.Acceso;
                CatListaPrecios.Enabled = (CatLstPre == 1) ? true : false;

                CatArticulo.Enabled  = (CatArt == 1) ? true : false;
                CatUMedidas.Enabled  = (CatUMed == 1) ? true : false;
                CatLineas.Enabled    = (CatLinea == 1) ? true : false;
                CatMarcas.Enabled    = (CatMarca == 1) ? true : false;
                MnuGeografia.Enabled = (CatGeo == 1) ? true : false;
                CatClase.Enabled     = (CatCla == 1) ? true : false;
                CatAlmacen.Enabled   = (CatAlm == 1) ? true : false;
                CatImpuesto.Enabled  = (CatImp == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv011");
                int Movinv = (up == null) ? 0 : up.Acceso;
                MnuMovInventarios.Enabled = (Movinv == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv012");
                int kdx = (up == null) ? 0 : up.Acceso;
                MnuKardexArt.Enabled = (kdx == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv013");
                int Exst = (up == null) ? 0 : up.Acceso;
                MnuExitenciaArt.Enabled = (Exst == 1) ? true : false;

                up = ut.BuscarIdNodo("1Inv014");
                int InvSuc = (up == null) ? 0 : up.Acceso;
                CatSucursal.Enabled = (InvSuc == 1) ? true : false;

                /*
                 *  Carga la seguridad del modulo de PROVEEDORES.
                 */

                up = ut.BuscarIdNodo("1Prov");
                int ModP = (up == null) ? 0 : up.Acceso;

                //Activa la cinta del modulo
                ModProveedores.Enabled = (ModP == 1) ? true : false;

                up   = ut.BuscarIdNodo("1ProvR");
                ModP = (up == null) ? 0 : up.Acceso;
                MnuRequisición.Enabled = (ModP == 1) ? true : false;
                up   = ut.BuscarIdNodo("1ProvC");
                ModP = (up == null) ? 0 : up.Acceso;
                MnuCotizacion.Enabled = (ModP == 1) ? true : false;
                up   = ut.BuscarIdNodo("1ProvO");
                ModP = (up == null) ? 0 : up.Acceso;
                MnuOrdenCompra.Enabled = (ModP == 1) ? true : false;
                up   = ut.BuscarIdNodo("1ProvCO");
                ModP = (up == null) ? 0 : up.Acceso;
                MnuCompras.Enabled = (ModP == 1) ? true : false;

                up   = ut.BuscarIdNodo("1ProvOS");
                ModP = (up == null) ? 0 : up.Acceso;
                MnuOrdSalida.Enabled = (ModP == 1) ? true : false;
            }
            catch (Exception ex)
            {
                MessageBoxAdv.Show("Existe un error: \n" + ex.Message, "Cargando menú", MessageBoxButtons.OK,
                                   MessageBoxIcon.Exclamation);
                Flg.Close();
            }
        }