public frmRep9Box() { InitializeComponent(); this.nineBox.SetDrop(false); daoColaborador = new ColaboradorWS.ColaboradorWSClient(); daoPeriodo = new PeriodoWS.PeriodoWSClient(); PeriodoWS.periodo[] p = daoPeriodo.listarPeriodos(); if (p != null) { periodos = new BindingList <PeriodoWS.periodo>(p.ToList()); } this.cbPeriodo.DataSource = daoPeriodo.listarPeriodos(); this.cbPeriodo.ValueMember = "idPeriodo"; this.cbPeriodo.DisplayMember = "nombre"; escalas = cargarHashTable(); ColaboradorWS.colaborador[] colab = daoColaborador.listarColaboradoresXJefeXPeriodo( Global.colaboradorLoggeado.idColaborador, Global.periodoActual.idPeriodo); if (colab != null) { colaboradores = new BindingList <ColaboradorWS.colaborador>(colab.ToList()); } this.llena9Box(); }
public frmAdmGestCron() { InitializeComponent(); daoPeriodo = new PeriodoWS.PeriodoWSClient(); dgvPeriodos.AutoGenerateColumns = false; dgvPeriodos.DataSource = daoPeriodo.listarPeriodos(); }
public frmAdmGestCronAgregarPeriodo() { InitializeComponent(); periodo = new PeriodoWS.periodo(); daoPeriodo = new PeriodoWS.PeriodoWSClient(); daoGerencia = new GerenciaWS.GerenciaWSClient(); }
public frmInicio() { Global.formPrincipal = this; daoPeriodo = new PeriodoWS.PeriodoWSClient(); Global.periodoActual = daoPeriodo.obtenerPeriodo(); InitializeComponent(); customizeDesign(); ColaboradorWS.colaborador colaborador = Global.colaboradorLoggeado; btnLblNombreColab.Text = colaborador.nombres + " " + colaborador.apellidos; //Deshabilitar ventanas segun nivel de acceso del colaborador loggeado (nivel de permiso) deshabilitarVentanasSegunNivelAcceso(); }
public frmHisMisEvaluaciones() { InitializeComponent(); daoPeriodo = new PeriodoWS.PeriodoWSClient(); daoEvaluacionPotencial = new EvaluacionPotencialWS.EvaluacionPotencialWSClient(); daoEvaluacionDesempenho = new EvaluacionDesempenhoWS.EvaluacionDesempenhoWSClient(); periodosPasados = new BindingList <PeriodoWS.periodo>(); dgvPeriodos.AutoGenerateColumns = false; PeriodoWS.periodo [] lista = daoPeriodo.listarPeriodos(); if (lista != null) { for (int i = 0; i < lista.Count(); i++) { if (lista[i].idPeriodo != Global.periodoActual.idPeriodo) { periodosPasados.Add(lista[i]); } } dgvPeriodos.DataSource = periodosPasados; } }
public frmAdmGestSubpot() { InitializeComponent(); daoPesoCriterio = new PesoCriterioWS.PesoCriterioWSClient(); daoPeriodo = new PeriodoWS.PeriodoWSClient(); daoPuestoTrabajo = new PuestoTrabajoWS.PuestoTrabajoWSClient(); dgvGestCompetencias.AutoGenerateColumns = false; dgvGestCompetencias.DataSource = daoPesoCriterio.listarPesosCriterios((int)TipoCriterio.Subpotencial, "", "", ""); BindingList <PeriodoWS.periodo> periodos = new BindingList <PeriodoWS.periodo> ((daoPeriodo.listarPeriodos() ?? new PeriodoWS.periodo[0]).ToArray()); BindingList <PuestoTrabajoWS.puestoTrabajo> puestos = new BindingList <PuestoTrabajoWS.puestoTrabajo> ((daoPuestoTrabajo.listarPuestoTrabajos("") ?? new PuestoTrabajoWS.puestoTrabajo[0]).ToArray()); BindingList <String> nombresPuestos = new BindingList <string>(); BindingList <String> nombresPeriodos = new BindingList <string>(); cargarNombres(periodos, puestos, nombresPeriodos, nombresPuestos); cmbPuestos.DataSource = nombresPuestos; cmbPeriodos.DataSource = nombresPeriodos; }
public frmAdmGestRangos() { InitializeComponent(); daoPeriodo = new PeriodoWS.PeriodoWSClient(); periodo = Global.periodoActual; /* escalasPeriodos = new BindingList<PeriodoWS.escalaPeriodo>(); * itemsPDIPeriodos = new BindingList<PeriodoWS.itemPDIPeriodo>(); */ escalasPeriodos = new BindingList <PeriodoWS.escalaPeriodo>(daoPeriodo.listarEscalaPeriodo(periodo.idPeriodo).ToArray()); itemsPDIPeriodos = new BindingList <PeriodoWS.itemPDIPeriodo>(daoPeriodo.listarItemPDIPeriodo(periodo.idPeriodo).ToArray()); foreach (PeriodoWS.escalaPeriodo ep in escalasPeriodos) { switch (ep.escala.nombre) { case "A": txtAMax.Text = ep.notaMax.ToString(); txtAMin.Text = ep.notaMin.ToString(); txtCuposA.Text = ep.porcentajeCupos.ToString(); break; case "B": txtBMax.Text = ep.notaMax.ToString(); txtBMin.Text = ep.notaMin.ToString(); txtCuposB.Text = ep.porcentajeCupos.ToString(); break; case "C": txtCMax.Text = ep.notaMax.ToString(); txtCMin.Text = ep.notaMin.ToString(); txtCuposC.Text = ep.porcentajeCupos.ToString(); break; case "D": txtDMax.Text = ep.notaMax.ToString(); txtDMin.Text = ep.notaMin.ToString(); txtCuposD.Text = ep.porcentajeCupos.ToString(); break; case "E": txtEMax.Text = ep.notaMax.ToString(); txtEMin.Text = ep.notaMin.ToString(); txtCuposE.Text = ep.porcentajeCupos.ToString(); break; case "Alto": txtAltoMax.Text = ep.notaMax.ToString(); txtAltoMin.Text = ep.notaMin.ToString(); break; case "Medio": txtMedioMax.Text = ep.notaMax.ToString(); txtMedioMin.Text = ep.notaMin.ToString(); break; case "Bajo": txtBajoMax.Text = ep.notaMax.ToString(); txtBajoMin.Text = ep.notaMin.ToString(); break; } } foreach (PeriodoWS.itemPDIPeriodo ip in itemsPDIPeriodos) { switch (ip.itemPDI.nombre) { case "FORTALEZAS": txtFortalezaMax.Text = ip.notaMax.ToString(); txtFortalezaMin.Text = ip.notaMin.ToString(); break; case "OPORTUNIDADES DE MEJORA": txtOportunidadMax.Text = ip.notaMax.ToString(); txtOportunidadMin.Text = ip.notaMin.ToString(); break; case "DEBILIDADES": txtDebilidadMax.Text = ip.notaMax.ToString(); txtDebilidadMin.Text = ip.notaMin.ToString(); break; } } }