protected void CargarFactores() { PruebasNegocio nPruebasNegocio = new PruebasNegocio(); var vPrueba = nPruebasNegocio.Obtener_K_PRUEBA(pIdPrueba: vIdPrueba, pClTokenExterno: vClToken).FirstOrDefault(); if (vPrueba != null) { var vlstFactores = nPruebasNegocio.ObtienePruebasFactores(pID_SELECCION: vPrueba.ID_PRUEBA_PLANTILLA, pCL_SELECCION: "FACTORES").ToList(); foreach (var item in vlstFactores.OrderByDescending(o => o.ID_SELECCION)) { var vLstCompetenciasFactor = nPruebasNegocio.ObtienePruebasFactores(pID_SELECCION: item.ID_SELECCION, pCL_SELECCION: "COMPETENCIAS").ToList(); HabilitarPestana(item.ID_SELECCION.ToString(), vLstCompetenciasFactor.Count); } } }
protected void CargaCompetencias() { PruebasNegocio nPruebasNegocio = new PruebasNegocio(); vlstCompetencias = nPruebasNegocio.ObtienePruebasFactores(pID_SELECCION: vIdFactor, pCL_SELECCION: "COMPETENCIAS").Select(s => new E_SELECCIONADOS { ID_SELECCION = s.ID_SELECCION, CL_SELECCION = s.CL_SELECCION, NB_SELECCION = s.NB_SELECCION, DS_SELECCION = s.DS_SELECCION }).ToList(); rgdCompetencias.Rebind(); }
protected void rgdPruebas_SelectedIndexChanged(object sender, EventArgs e) { GridDataItem item = (GridDataItem)rgdPruebas.SelectedItems[0]; vIdPrueba = int.Parse(item.GetDataKeyValue("ID_PRUEBA").ToString()); PruebasNegocio nPruebasNegocio = new PruebasNegocio(); vlstFactores = nPruebasNegocio.ObtienePruebasFactores(pID_SELECCION: vIdPrueba, pCL_SELECCION: "FACTORES").Select(s => new E_SELECCIONADOS { ID_SELECCION = s.ID_SELECCION, NB_SELECCION = s.NB_SELECCION }).ToList(); rgdFactores.Rebind(); btnAgregar.Enabled = false; btnEliminar.Enabled = false; }