public void CarregarPesquisaTurma(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); TurmasBL turBL = new TurmasBL(); Eventos tur = new Eventos(); List<Turmas> lTurmas = turBL.PesquisarBuscaBL(conteudo); foreach (Turmas pes in lTurmas) { DataRow linha = dt.NewRow(); linha["ID"] = pes.Id; linha["CODIGO"] = pes.Codigo; linha["DESCRICAO"] = pes.Descricao; dt.Rows.Add(linha); } grdPesquisaTurma.DataSource = dt; grdPesquisaTurma.DataBind(); }
private void Pesquisar(string valor) { DataTable tabela = new DataTable(); DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32")); DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.Int32")); DataColumn coluna3 = new DataColumn("DESCRICAO", Type.GetType("System.String")); DataColumn coluna4 = new DataColumn("EVENTOID", Type.GetType("System.Int32")); DataColumn coluna5 = new DataColumn("DTINICIAL", Type.GetType("System.String")); DataColumn coluna6 = new DataColumn("DTFINAL", Type.GetType("System.String")); DataColumn coluna7 = new DataColumn("CODEVENTO", Type.GetType("System.Int32")); DataColumn coluna8 = new DataColumn("DESCEVENTO", 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); TurmasBL turBL = new TurmasBL(); List<Turmas> turmas; turmas = turBL.PesquisarBuscaBL(valor); foreach (Turmas tur in turmas) { DataRow linha = tabela.NewRow(); linha["ID"] = tur.Id; linha["CODIGO"] = tur.Codigo; linha["DESCRICAO"] = tur.Descricao; linha["EVENTOID"] = tur.EventoId; linha["DTINICIAL"] = tur.DataInicial.ToString("dd/MM/yyyy"); linha["DTFINAL"] = tur.DataFinal.ToString("dd/MM/yyyy"); EventosBL curBL = new EventosBL(); List<Eventos> eventos = curBL.PesquisarBL(tur.EventoId); foreach (Eventos eve in eventos) { linha["DESCEVENTO"] = eve.Descricao; linha["CODEVENTO"] = eve.Codigo; } tabela.Rows.Add(linha); } dtbPesquisa = tabela; dtgTurmas.DataSource = tabela; dtgTurmas.DataBind(); }