public string getClasesClonables() { StringBuilder sb = new StringBuilder(); try { SqlDataReader dr = CLASEECO.ObtenerClasesClonables(null, SUPER.Capa_Negocio.Utilidades.EsAdminProduccion()); int i = 0; while (dr.Read()) { if (i > 0) { sb.Append(","); } sb.Append(dr["t329_idclaseeco"].ToString()); i++; } dr.Close(); dr.Dispose(); return(sb.ToString()); } catch (Exception) { return(""); } }
protected void getArbolClases() { sb = new StringBuilder(); try { sb.Append("<table id='tblDatos' style='width: 500px;'>"); sb.Append("<colgroup>"); sb.Append(" <col style='width: 500px;' />"); //sb.Append(" <col style='width:250px;' />"); //sb.Append(" <col style='width:300px;' />"); sb.Append("</colgroup>"); sb.Append("<tbody>"); byte nGrupo = 0, nSubgrupo = 0, nConcepto = 0; int nClase = 0; SqlDataReader dr = CLASEECO.ObtenerClasesClonables(null, SUPER.Capa_Negocio.Utilidades.EsAdminProduccion()); while (dr.Read()) { if (nGrupo != (byte)dr["t326_idgrupoeco"]) { nGrupo = (byte)dr["t326_idgrupoeco"]; nSubgrupo = (byte)dr["t327_idsubgrupoeco"]; nConcepto = (byte)dr["t328_idconceptoeco"]; nClase = (int)dr["t329_idclaseeco"]; CrearGrupo(dr); } else if (nSubgrupo != (byte)dr["t327_idsubgrupoeco"]) { nSubgrupo = (byte)dr["t327_idsubgrupoeco"]; nConcepto = (byte)dr["t328_idconceptoeco"]; nClase = (int)dr["t329_idclaseeco"]; CrearSubgrupo(dr); } else if (nConcepto != (byte)dr["t328_idconceptoeco"]) { nConcepto = (byte)dr["t328_idconceptoeco"]; nClase = (int)dr["t329_idclaseeco"]; CrearConcepto(dr); } else { nClase = (int)dr["t329_idclaseeco"]; CrearClase(dr); } } dr.Close(); dr.Dispose(); sb.Append("</tbody>"); sb.Append("</table>"); strTablaHTML = sb.ToString(); } catch (Exception ex) { sErrores = Errores.mostrarError("Error al obtener las clases clonables.", ex); } }