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); }
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(); }
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"; }
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; } }
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) { } }
public clsUsPerfil BuscarIdNodo(string nd) { clsUsPerfil ob = null; for (int j = 0; j < LstUpf.Count; j++) { if (LstUpf[j].idNodo == nd) { ob = LstUpf[j]; } } return(ob); }
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(); }
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; } }
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; } }
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); } }
public void CargaArbolAcceso() { PuiSegUsuarios us = new PuiSegUsuarios(db); us.cmpCodPerfil = Perfil; dtA = us.CargaPerfilUsuario(); Ds = new DataSet(); dtA.Fill(Ds); LstUpf = new List <clsUsPerfil>(); for (int j = 0; j < Ds.Tables[0].Rows.Count; j++) { object[] tmp = Ds.Tables[0].Rows[j].ItemArray; clsUsPerfil Aperfil = new clsUsPerfil(); Aperfil.CodPerfil = tmp[0].ToString();; Aperfil.idNodo = tmp[1].ToString(); Aperfil.idPadre = tmp[2].ToString(); Aperfil.Acceso = Convert.ToInt32(tmp[3]); LstUpf.Add(Aperfil); } }
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; } }
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; }
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(); }
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(); } }
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"; }
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; }