/// <summary> /// Evento de carga de la ventana. /// Aqui revisamos el nive de administrador del usuario, en caso de solo ser administrador a nivel area, solo podra hacer inserciones en su misma area y se bloquea el cmbBox de area /// En caso de tener privilegios de super administrador (dios) se le da acceso al cmbBox del Area para insertar en el area que seleccione /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ManualInsert_Load(object sender, EventArgs e) { CmbArea = procesosAdministrador.LlenarCombo(CmbArea, 0, 0); if (!procesosAdministrador.Usuario.Dios)//si no es dios { CmbArea.SelectedIndex = procesosAdministrador.ObtenerIndexArea(procesosAdministrador.Usuario.IdArea); CmbArea.Enabled = false; } }
/// <summary> /// Carga las areas automaticamente al cargar la ventana. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MenuAdministrador_Load(object sender, EventArgs e) { //Obtener Areas cmbArea = procesosAdministrador.LlenarCombo(cmbArea, 0, 0); if (!procesosAdministrador.Usuario.Dios) { cmbArea.SelectedIndex = procesosAdministrador.ObtenerIndexArea(procesosAdministrador.Usuario.IdArea); cmbArea.Enabled = false; } else { cmbArea.Items.Add("< Nuevo >"); } }