private void LlenarSelectEstado() { WCF_BD.BDClient listarDatos = new WCF_BD.BDClient(); String sMensajeError = ""; DataTable ObjListar = listarDatos.ListarFiltrarDatos("SP_Listar_Estados", null, ref sMensajeError); if (sMensajeError != string.Empty) { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('OCURRIO UN ERROR AL CARGAR LOS DATOS DE LOS SELECTS');", true); } else { foreach (DataRow row in ObjListar.Rows) { //AGREGAMOS LA LISTA DE DATOS AL SELECT, EL PRIMER PARAMETRO ES EL TEXTO Y EL SEGUNDO ES EL VALUE slc_IDESTAD.Items.Add(new ListItem(row.ItemArray[1].ToString(), row.ItemArray[0].ToString())); slc_IDESTAD_AG.Items.Add(new ListItem(row.ItemArray[1].ToString(), row.ItemArray[0].ToString())); } } }
private void RecargarPagina(char tipo) { WCF_BD.BDClient listarDatos = new WCF_BD.BDClient(); String sMensajeError = ""; DataTable parametros = new DataTable(); DataTable ObjListar = new DataTable(); if (tipo == 'F') { ClassLibrary2.Catalogo_DAL.Cls_UsuarioLogueado_DAL obj_Usuario = new ClassLibrary2.Catalogo_DAL.Cls_UsuarioLogueado_DAL(); if (Request.Cookies["Cookie"].Value != null) { parametros = listarDatos.CrearDTParametros(); parametros.Rows.Add("@filtro", "1", inp_Filtrar.Value.ToString()); ObjListar = listarDatos.ListarFiltrarDatos("SP_Filtrar_Clientes", parametros, ref sMensajeError); } else { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Sessión caducada, vuelve a iniciar sessión');", true); } } else { parametros = null; ObjListar = listarDatos.ListarFiltrarDatos("SP_Listar_Clientes", parametros, ref sMensajeError); } if (sMensajeError != string.Empty) { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('OCURRIO UN ERROR AL CARGAR LOS DATOS, ERROR: [" + sMensajeError + "]');", true); } else { StringBuilder sb = new StringBuilder(); sb.Append("<table class=\"table table-striped\">"); sb.Append("<thead>"); sb.Append("<tr>"); foreach (DataColumn column in ObjListar.Columns) { sb.Append("<th>" + column.ColumnName.ToString().ToUpper() + "</th>"); } sb.Append("<th>EDITAR</th>"); sb.Append("<th>ELIMINAR</th>"); sb.Append("</tr></thead>"); sb.Append("<tbody>"); byte count = 0; foreach (DataRow row in ObjListar.Rows) { sb.Append("<tr id=\"row" + count + "\">"); foreach (DataColumn column in ObjListar.Columns) { sb.Append("<td>" + row[column.ColumnName].ToString() + "</td>"); } sb.Append("<td>"); sb.Append("<button type=\"button\" class=\"btn btn-primary\" onclick=\"EDITAR(" + row.ItemArray[0] + ",'" + row.ItemArray[1] + "','" + row.ItemArray[2] + "')\" >"); sb.Append("<i class=\"fas fa-edit\"> </i></button>"); sb.Append("</td>"); sb.Append("<td>"); sb.Append("<button type=\"button\" class=\"btn btn-danger\" onclick=\"ELIMINAR_MD(" + row.ItemArray[0] + ",'" + row.ItemArray[1] + "')\" >"); sb.Append("<i class=\"fas fa-trash\"> </i></button>"); sb.Append("</td>"); sb.Append("</tr>"); count++; } sb.Append("</tbody>"); sb.Append("</table>"); labelTable.Text = sb.ToString(); } }