private void getNodos(string nProy, string sOrigen, bool bUSA) { StringBuilder sb = new StringBuilder(); int? nProyecto = null; string sPropFirme = "0"; if (nProy != "") { nProyecto = int.Parse(nProy); } bool bCarrusel = false; if (sOrigen == "carrusel") { bCarrusel = SUPER.Capa_Negocio.Utilidades.EsAdminProduccion(); } SqlDataReader dr; if (bUSA) { dr = PROYECTOSUBNODO.ObtenerNodosDeProyectosAReplicarUSA((int)Session["UsuarioActual"], (sOrigen == "menucierresatsaa") ? true : false); } else { dr = PROYECTOSUBNODO.ObtenerNodosDeProyectosAReplicar((int)Session["UsuarioActual"], nProyecto, bCarrusel); } while (dr.Read()) { if (dr["tiporeplica"].ToString() == "J") { sPropFirme = "1"; } else { sPropFirme = "0"; } sb.Append("insertarNodoEnArray(" + dr["t301_idproyecto"].ToString() + "," + dr["idNodo"].ToString() + ",\"" + dr["t303_denominacion"].ToString() + "\",\"" + dr["tiporeplica"].ToString() + "\"," + sPropFirme + ",\"\",\"\",\"\");" + (char)13); } dr.Close(); dr.Dispose(); strArrayNodos = sb.ToString(); }