コード例 #1
0
 /// <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;
     }
 }
コード例 #2
0
 /// <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 >");
     }
 }