/// <summary> /// Actualiza las horas necesarias y las horas totales a medida que se elige /// un área /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void areaCombo_SelectedIndexChanged(object sender, EventArgs e) { try { //Si no hay nada seleccionado no hago nada if (areaCombo.SelectedIndex == -1) { throw new Exception(); } GestorUsuarios usuarioDAO = new GestorUsuarios(); //Obtiene la cantidad de horas que necesita el usuario en el area seleccionada Horario horasNecesarias = usuarioDAO.getHorasNecesarias(this.usuario, this.areaCombo.Text); this.horasNecesariasTextBox.Text = horasNecesarias.ToString(); //Obtiene las horas totales hasta el momento Horario horasTotales = usuarioDAO.getHorasAsignadasTotales(this.usuario, this.areaCombo.Text); this.totalAsignadoTextBox.Text = horasTotales.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Actualiza las horas necesarias y las horas totales a medida que se elige /// un área /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void areaCombo_SelectedIndexChanged(object sender, EventArgs e) { try { //Si no hay nada seleccionado no hago nada if (areaCombo.SelectedIndex == -1) throw new Exception(); GestorUsuarios usuarioDAO = new GestorUsuarios(); //Obtiene la cantidad de horas que necesita el usuario en el area seleccionada Horario horasNecesarias = usuarioDAO.getHorasNecesarias(this.usuario, this.areaCombo.Text); this.horasNecesariasTextBox.Text = horasNecesarias.ToString(); //Obtiene las horas totales hasta el momento Horario horasTotales =usuarioDAO.getHorasAsignadasTotales(this.usuario, this.areaCombo.Text); this.totalAsignadoTextBox.Text = horasTotales.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }