private string ObtenerIntegrantes(int nIdPE, string sCodCR) {// Devuelve el código HTML del catalogo de personas que son integrantes del pool de RTPTs StringBuilder sb = new StringBuilder(); string sCod, sDes; try { SqlDataReader dr = POOLRPT.SelectByProyecto(nIdPE); sb.Append("<table id='tblOpciones2' class='texto MM' style='width: 390px;' mantenimiento='1'>"); sb.Append("<colgroup><col style='width:10px;' /><col style='width:20px;' /><col style='width:360px;' /></colgroup>"); sb.Append("<tbody id='tbodyDestino'>"); while (dr.Read()) { sDes = dr["empleado"].ToString(); sCod = dr["t314_idusuario"].ToString(); sb.Append("<tr id='" + sCod + "' bd='' onClick='mm(event)' style='height:20px' onmousedown='DD(event)'"); sb.Append(" sexo='" + dr["t001_sexo"].ToString() + "' "); if (dr["t001_fecbaja"].ToString() == "") { sb.Append("baja='N' "); } else { if (System.Convert.ToDateTime(dr["t001_fecbaja"].ToString()) < System.DateTime.Today) { sb.Append("baja='S' "); } else { sb.Append("baja='N' "); } } sb.Append("tipo='" + dr["tipo"].ToString() + "' "); //if (dr["t303_idnodo"].ToString() == "") sb.Append("tipo='E' "); //else if (dr["t303_idnodo"].ToString() == sCodCR) sb.Append("tipo='P' "); //else sb.Append("tipo='N' "); sb.Append("><td></td><td></td>"); sb.Append("<td><NOBR id='lbl" + sCod + "' class='NBR W350' title='" + sDes + "'>" + sDes + "</NOBR></td></tr>"); } sb.Append("</tbody></table>"); dr.Close(); dr.Dispose(); return(sb.ToString()); } catch (Exception) { //Master.sErrores = Errores.mostrarError("Error al obtener las personas", ex); return("error@#@"); } }