//Método para traer los datos de los prestamos del usuario public void DatosPrestamosUsuario() { try { SqlConnection cnx = new SqlConnection(CadenaCnx); //Veemos si la conexión está cerrada if (cnx.State == ConnectionState.Closed) { //Abrimos la conexión cnx.Open(); } SqlCommand stm = new SqlCommand("SELECT prst_id, prst_usuario, prst_usuario_nombre, prst_libro_id, prst_libro_nombre, CONVERT(VARCHAR(10), prst_fecha_inicio,103), CONVERT(VARCHAR(10), prst_fecha_fin, 103) FROM tbl_prestamos WHERE prst_usuario ='" + Session["username"].ToString() + "'", cnx); //Creamos la consulta select SqlDataAdapter da = new SqlDataAdapter(stm); //Ejecutamos la consulta, con DataAdapter para ejecutar más de una DataTable Tabla = new DataTable(); //Creamos tabla para almacenar los resultados da.Fill(Tabla); Tabla.Columns[0].ColumnName = "id"; Tabla.Columns[1].ColumnName = "Usuario"; Tabla.Columns[2].ColumnName = "Nombre"; Tabla.Columns[3].ColumnName = "Código del Libro"; Tabla.Columns[4].ColumnName = "Nombre libro"; Tabla.Columns[5].ColumnName = "Fecha Inicio"; Tabla.Columns[6].ColumnName = "Fecha Entrega"; //Llenamos la tabla con la info de la BD GridPerfil.DataSource = Tabla; GridPerfil.DataBind(); } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "Registrado", "alertaFallo('" + ex.Message + "')", true); } }
public async Task <GridPerfil> GetGridPerfil() { try { var responseModel = _db.Roles; var list = responseModel.Select(s => s).ToList().Select(item => new PerfilDto { NomPerfil = item.Name, CodPerfil = item.Id }).ToList(); var grid = new GridPerfil { aaData = list, sEcho = 0, iTotalRecords = responseModel.Count(), recordsFiltered = responseModel.Count(), iTotalDisplayRecords = 1 }; return(grid); } catch (Exception e) { Console.WriteLine(e); throw; } }
protected void CarregaGridView() { try { if (PermissaoPagina()) { int ativo = Convert.ToInt16(ddlAtivoInativo.SelectedValue.ToString()); IList <ValueObjectLayer.Perfil> perfis = null; if (!string.IsNullOrEmpty(txtPesquisa.Text)) { if (ativo == 2) { perfis = PerfilFacade.RecuperarPerfis(txtPesquisa.Text); } else if (ativo == 1) { perfis = PerfilFacade.RecuperarPerfis(txtPesquisa.Text, true); } else if (ativo == 0) { perfis = PerfilFacade.RecuperarPerfis(txtPesquisa.Text, false); } } else { if (ativo == 2) { perfis = PerfilFacade.RecuperarPerfis(); } else if (ativo == 1) { perfis = PerfilFacade.RecuperarPerfis(true); } else if (ativo == 0) { perfis = PerfilFacade.RecuperarPerfis(false); } } GridPerfil.DataSource = perfis; GridPerfil.DataBind(); } } catch (Exception ex) { throw ex; } }
public void ExibirGridView() { string pesquisa = "l.email like '%" + txtEmailPerfil.Text + "%'"; GridPerfil.DataSource = clienteBLL.Pesquisar(pesquisa); GridPerfil.DataBind(); string pesquisaP = "produto"; GridProdutos.DataSource = produtoBLL.Pesquisar(pesquisaP); GridProdutos.DataBind(); string pesquisaF = "fornecedor"; GridFornecedores.DataSource = fornecedorBLL.Pesquisar(pesquisaF); GridFornecedores.DataBind(); }