public void Selecionar() { Aluno objAluno = new Aluno(); Pessoa objPessoa = new Pessoa(); if (txtAluno.Text != string.Empty) { objPessoa = objPessoa.SelecionarPorNome(txtAluno.Text); objAluno = objAluno.SelecionarPorPessoa(objPessoa); DataTable dt = new DataTable(); dt.Columns.Add("Codigo", Type.GetType("System.Int32")); dt.Columns.Add("Altura", Type.GetType("System.String")); dt.Columns.Add("Peso", Type.GetType("System.String")); dt.Columns.Add("TipoSanguinio", Type.GetType("System.String")); dt.Columns.Add("FatorRH", Type.GetType("System.String")); dt.Columns.Add("Alergias", Type.GetType("System.String")); dt.Columns.Add("Medicamento", Type.GetType("System.String")); DataTable dtAtend = new DataTable(); dtAtend.Columns.Add("codigo", Type.GetType("System.Int32")); dtAtend.Columns.Add("data", Type.GetType("System.String")); dtAtend.Columns.Add("profissao", Type.GetType("System.String")); dtAtend.Columns.Add("docente", Type.GetType("System.String")); dtAtend.Columns.Add("atendimento", Type.GetType("System.String")); DataRow dr = dt.NewRow(); dr["Codigo"] = objAluno.Codigo; dr["Altura"] = objAluno.Altura; dr["Peso"] = objAluno.Peso; dr["TipoSanguinio"] = objAluno.TipoSanguineo; dr["FatorRH"] = objAluno.FatorRH; dr["Alergias"] = objAluno.Alergias; dr["Medicamento"] = objAluno.Medicamentos; dt.Rows.Add(dr); gdvProntuario.DataSource = dt; gdvProntuario.DataBind(); Atendimento objAtendimento = new Atendimento(); objAtendimento.Aluno = objAluno; IList <Atendimento> lsAtendimento = objAtendimento.SelecionarPorAluno(); foreach (Atendimento atend in lsAtendimento) { DataRow drAtend = dtAtend.NewRow(); drAtend["codigo"] = atend.Codigo; drAtend["data"] = atend.DataHorarioInicial.ToString("dd/MM/yyyy hh:mm"); drAtend["profissao"] = atend.Docente.Profissao.Descricao; drAtend["docente"] = atend.Docente.Pessoa.Nome; drAtend["atendimento"] = atend.Descricao; dtAtend.Rows.Add(drAtend); } gdvAtendimento.DataSource = dtAtend; gdvAtendimento.DataBind(); if (lsAtendimento.Count == 0) { Parametro param = new Parametro().Selecionar(1); Mensagem1.Aviso("Nenhum atendimento foi localizado para o aluno durante o perĂodo de " + param.MaximoDiasAtendimento.ToString() + " dias."); } } else { Mensagem1.Aviso("Informe o campo Aluno para pesquisa."); } }