public void CarregarPesquisaUsuario(string conteudo) { DataTable dt = new DataTable(); DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32")); DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.String")); DataColumn coluna3 = new DataColumn("DESCRICAO", Type.GetType("System.String")); dt.Columns.Add(coluna1); dt.Columns.Add(coluna2); dt.Columns.Add(coluna3); UsuariosBL usuBL = new UsuariosBL(); Usuarios usu = new Usuarios(); List<Usuarios> lUsuarios = usuBL.PesquisarBuscaBL(conteudo); foreach (Usuarios pes in lUsuarios) { DataRow linha = dt.NewRow(); linha["ID"] = pes.Id; linha["CODIGO"] = pes.Id; linha["DESCRICAO"] = pes.Nome; dt.Rows.Add(linha); } grdPesquisaUsuario.DataSource = dt; grdPesquisaUsuario.DataBind(); }
private void Pesquisar(string valor) { DataTable tabela = new DataTable(); DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32")); DataColumn coluna2 = new DataColumn("PESSOAID", Type.GetType("System.String")); DataColumn coluna3 = new DataColumn("NOME", Type.GetType("System.String")); DataColumn coluna4 = new DataColumn("EMAIL", Type.GetType("System.String")); DataColumn coluna5 = new DataColumn("STATUS", Type.GetType("System.String")); DataColumn coluna6 = new DataColumn("DTINICIO", Type.GetType("System.String")); DataColumn coluna7 = new DataColumn("DTFIM", Type.GetType("System.String")); DataColumn coluna8 = new DataColumn("CODCAT", Type.GetType("System.Int32")); DataColumn coluna9 = new DataColumn("DESCAT", Type.GetType("System.String")); tabela.Columns.Add(coluna1); tabela.Columns.Add(coluna2); tabela.Columns.Add(coluna3); tabela.Columns.Add(coluna4); tabela.Columns.Add(coluna5); tabela.Columns.Add(coluna6); tabela.Columns.Add(coluna7); tabela.Columns.Add(coluna8); tabela.Columns.Add(coluna9); UsuariosBL usuBL = new UsuariosBL(); List<Usuarios> usuarios; usuarios = usuBL.PesquisarBuscaBL(valor); foreach (Usuarios usu in usuarios) { DataRow linha = tabela.NewRow(); linha["ID"] = usu.Id; linha["PESSOAID"] = usu.PessoaId; linha["NOME"] = usu.Nome; linha["EMAIL"] = usu.Email; linha["STATUS"] = usu.Status; linha["DTINICIO"] = usu.DtInicio.ToString("dd/MM/yyyy"); linha["DTFIM"] = usu.DtFim.ToString("dd/MM/yyyy"); linha["CODCAT"] = usu.Categoria.Codigo; linha["DESCAT"] = usu.Categoria.Descricao; tabela.Rows.Add(linha); } dtbPesquisa = tabela; dtgUsuarios.DataSource = tabela; dtgUsuarios.DataBind(); }