private void llena9Box() { ColaboradorWS.colaborador[] colab = daoColaborador.listarColaboradoresXGerencia9Box( ((GerenciaWS.gerencia) this.cbGerencia.SelectedItem).idGerencia, Global.periodoActual.idPeriodo); if (colab != null) { colaboradores = new BindingList <ColaboradorWS.colaborador>(colab.ToList()); this.dgvCupos.setCupos(this.calcularCupos()); } else { MessageBox.Show("Esta gerencia no tiene Colaboradores que mostrar", "Mensaje de Error", MessageBoxButtons.OK, MessageBoxIcon.Error ); return; } this.nineBox.vaciar9Box(); this.cargaDatos(); foreach (ColaboradorWS.colaborador c in colaboradores) { BtnColaborador btnColab = new BtnColaborador(c); if (c.evaluaciones[0].escalaSinCalibrar.nombre != null && c.evaluaciones[1].escalaSinCalibrar.nombre != null) { this.nineBox.insertarBtnColaborador(btnColab, (int)escalas[c.evaluaciones[1].escalaSinCalibrar.nombre], (int)escalas[c.evaluaciones[0].escalaSinCalibrar.nombre]); } else { this.nineBox.insertarBtnColaborador(btnColab, 0, 2); } } }
private void llena9Box() { ColaboradorWS.colaborador[] colab = daoColaborador.listarColaboradoresXJefeXPeriodo( Global.colaboradorLoggeado.idColaborador, ((PeriodoWS.periodo)cbPeriodo.SelectedItem).idPeriodo); if (colab != null) { colaboradores = new BindingList <ColaboradorWS.colaborador>(colab.ToList()); } this.nineBox.vaciar9Box(); foreach (ColaboradorWS.colaborador c in colaboradores) { if (c.evaluaciones != null) { BtnColaborador btnColab = new BtnColaborador(c); if (c.evaluaciones[1].escalaFinal.nombre != null && c.evaluaciones[0].escalaFinal.nombre != null) { this.nineBox.insertarBtnColaborador(btnColab, (int)escalas[c.evaluaciones[1].escalaFinal.nombre], (int)escalas[c.evaluaciones[0].escalaFinal.nombre]); } else { this.nineBox.insertarBtnColaborador(btnColab, 0, 2); } } else { MessageBox.Show("Hay colaboradores que no tienen evaluaciones en este periodo", "Mensaje de error", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } } }