private void cargarNaturalezasNodosMarcados() { try { StringBuilder sb = new StringBuilder(); sb.Append("aNN = new Array();\n"); // aNN --> Array de Nodos Naturalezas /// [0] --> idNodo /// [1] --> idNaturaleza /// [2] --> meses vigencia /// [3] --> marcado /// [4] --> a grabar /// [5] --> replicaPIG /// [6] --> heredanodo /// [7] --> imputable GASVI /// [8] --> Id usuario responsable proyectos /// [9] --> responsable proyectos /// [10] --> Id ficepi validador GASVI /// [11] --> validador GASVI /// [12] --> cargado SqlDataReader dr = NODO.CatalogoNodosNaturalezasMarcados(); int i = 0; while (dr.Read()) { sb.Append("\taNN[" + i.ToString() + "] = new Array(" + dr["T303_IDNODO"].ToString() + "," + dr["T323_IDNATURALEZA"].ToString() + "," + dr["mesesvigencia"].ToString() + "," + dr["marcado"].ToString() + ",0," + dr["t471_replicaPIG"].ToString() + "," + dr["t471_heredanodo"].ToString() + "," + dr["t471_imputableGASVI"].ToString() + "," + dr["t314_idusuario_responsable"].ToString() + ",'" + dr["Responsable"].ToString() + "','" + dr["t001_idficepi_visador"].ToString() + "','" + dr["Validador"].ToString() + "'," + "0," //Indica si el usuario ha clicado sobre el nodo para cargarlo + dr["Parametrizado"].ToString() //Indica si el nodo se había parametrizado previamente + ");\n"); i++; } dr.Close(); dr.Dispose(); this.hdnArrayNN.Value = sb.ToString(); } catch (Exception ex) { sErrores += Errores.mostrarError("Error al cargar los nodos y naturalezas marcados", ex); } }