protected void InsertarCompetencias(List <int> pIdsSeleccionados) { var vXelements = pIdsSeleccionados.Select(x => new XElement("COMPETENCIA", new XAttribute("ID_COMPETENCIA", x) )); XElement SELECCIONADOS = new XElement("COMPETENCIAS", vXelements ); PruebasNegocio nPruebas = new PruebasNegocio(); E_RESULTADO vResultado = nPruebas.InsertaCompetenciaFactor(SELECCIONADOS.ToString(), vIdFactor, vIdPrueba, vClUsuario, vNbPrograma); string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR, pCallBackFunction: "OnCloseWindowC"); CargaCompetencias(); }