private void btnAdminSectorDetail_Click(object sender, EventArgs e) { SectorAdminDetalle sad = new SectorAdminDetalle(); if (cmbAdminSectorList.SelectedItem == null) { return; } sad.sector = SectorManager.obtener(int.Parse((cmbAdminSectorList.SelectedItem as ComboboxItem).Value.ToString())); sad.Show(); }
private void btnEdit_Click(object sender, EventArgs e) { GestionarSector gs = new GestionarSector(); Sector selectedSector = SectorManager.obtener(int.Parse((cmbSectores.SelectedItem as ComboboxItem).Value.ToString())); if (selectedSector == null) { return; } gs.selectedSector = selectedSector; gs.Show(); }
private void SectorAdminDetalle_Load(object sender, EventArgs e) { this.allControls = Program.GetAllControls(this); allControls.Add(lblOpenObj); allControls.Add(lblClosedObj); IdiomaManager.cambiar(Sesion.obtenerSesion().idioma, Sesion.obtenerSesion().idioma.id, this); this.Text = SectorManager.obtener(sector.id).nombre; loadOpenObjectives(); loadClosedObjectives(); }
private void updateSectoresList() { sectores = SectorManager.obtener(); cmbSectores.DisplayMember = "Text"; cmbSectores.ValueMember = "Value"; var items = new List <Object>(); foreach (Sector sector in sectores) { items.Add(new ComboboxItem { Text = sector.nombre, Value = sector.id }); } cmbSectores.DataSource = items; }
private void cargarDetalleUsuario() { if (this.user == null) { return; } this.txtApellido.Text = user.apellido; this.txtMail.Text = user.mail; this.txtNombre.Text = user.nombre; this.txtUsername.Text = user.nombreUsuario; PermisosManager.obtenerFamilia(user); cmbRol.SelectedIndex = cmbRol.FindStringExact((user.permiso != null ? user.permiso.nombre : (String)"")); SectorManager.obtener(user); txtSector.Text = user.sector != null? user.sector.nombre : ""; PuestoManager.obtener(user); lbPuestos.SelectedIndex = lbPuestos.FindStringExact((user.puesto != null ? user.puesto.nombre : (String)"")); }
private void loadPermisos() { if (PermisosManager.obtenerFamilia(usuarioLoggeado) == null) { MetroFramework.MetroMessageBox.Show(this, Sesion.obtenerSesion().idioma.textos["error_contact_admin"], Sesion.obtenerSesion().idioma.textos["notification"]); this.Close(); return; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "VerAdmin")) { tabs.DisableTab(tabAdmin); } if (TrabajadorManager.obtenerSectorJefes(usuarioLoggeado).Count == 0) { tabs.DisableTab(tabJefe); } if (SectorManager.obtener(usuarioLoggeado) == null) { tabs.DisableTab(tabObjetivos); } if (!PermisosManager.verificarPatente(usuarioLoggeado, "ABMUsuarios")) { adminGroup.Visible = false; btnAddUser.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "ABMFamilias")) { metroButton1.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "ABMEmblemas")) { btnEmblema.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "ABMSectores")) { btnSectores.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "ABMPuestos")) { btnSectorTypes.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "BajaReconocimientos")) { btnRewards.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "Bitacora")) { btnBitacora.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "BackUp")) { btnBackUp.Enabled = false; } if (!PermisosManager.verificarPatente(usuarioLoggeado, "DigitoVerificador")) { btnRestDV.Enabled = false; } }