protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { try { int id = Convert.ToInt32(Session["idResponsavel"]); DataSet ds = DesaparecidoBD.SelectDesaparecidoporPessoa(id); int qtd = ds.Tables[0].Rows.Count; if (qtd > 0) { rptDesaparecidos.DataSource = ds; rptDesaparecidos.DataBind(); } else { // Caso nao tenha nenhum desaparecido } } catch (Exception) { //erro } try { int id = Convert.ToInt32(Session["idResponsavel"]); DataSet ds = VulneravelBD.SelectVulneravelporPessoa(id); int qtd = ds.Tables[0].Rows.Count; if (qtd > 0) { rptVulneravel.DataSource = ds; rptVulneravel.DataBind(); } else { // Caso nao tenha nenhum desaparecido } } catch (Exception) { //erro } try { DataSet ds2 = DesaparecidoBD.SelectAtividadeRecente(); int qtd = ds2.Tables[0].Rows.Count; if (qtd > 0) { rptAtividadeRecente.DataSource = ds2; rptAtividadeRecente.DataBind(); } else { // Caso nao tenha nenhum desaparecido } } catch (Exception) { //erro } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { try { int id = Convert.ToInt32(Session["idResponsavel"]); DataSet ds2 = DesaparecidoBD.SelectDesaparecidoporPessoa(id); int qtd = ds2.Tables[0].Rows.Count; if (qtd > 0) { rptDesaparecidos.DataSource = ds2; rptDesaparecidos.DataBind(); } else { // Caso nao tenha nenhum desaparecido } } catch (Exception) { //erro } try { int id = Convert.ToInt32(Session["idResponsavel"]); DataSet ds2 = VulneravelBD.SelectVulneravelporPessoa(id); int qtd = ds2.Tables[0].Rows.Count; if (qtd > 0) { rptVulneravel.DataSource = ds2; rptVulneravel.DataBind(); } else { // Caso nao tenha nenhum desaparecido } } catch (Exception) { //erro } try { DataSet ds2 = DesaparecidoBD.SelectAtividadeRecente(); int qtd = ds2.Tables[0].Rows.Count; if (qtd > 0) { rptAtividadeRecente.DataSource = ds2; rptAtividadeRecente.DataBind(); } else { // Caso nao tenha nenhum desaparecido } } catch (Exception) { //erro } try { int idDesaparecido3 = Convert.ToInt32(Request.QueryString["id"]); DataSet ds3 = DesaparecidoBD.SelectHistoricoDesaparecido(idDesaparecido3); int qtd = ds3.Tables[0].Rows.Count; if (qtd > 0) { rptAtividade.DataSource = ds3; rptAtividade.DataBind(); } else { ltlNaoTemAtividade.Text = "<div class='col-12'><hr/><p>Não foi encontrado dados do histórico deste desaparecido :(</p></div>"; } } catch (Exception) { //erro } } int idDesaparecido = Convert.ToInt32(Request.QueryString["id"]); Session["idDesaparecido"] = idDesaparecido; DataSet ds = DesaparecidoBD.SelectDadosDesaparecido(idDesaparecido); if (ds.Tables[0].Rows.Count >= 1) { Session["pesIdDesaparecido"] = Convert.ToInt32(ds.Tables[0].Rows[0]["pes_id"]); if (ds.Tables[0].Rows[0]["vul_id"].ToString() != "") { Session["vulIdDesaparecido"] = Convert.ToInt32(ds.Tables[0].Rows[0]["vul_id"]); } else { Session["vulIdDesaparecido"] = 0; } Session["ResposavelPor"] = Convert.ToInt32(ds.Tables[0].Rows[0]["res_id"]); int idLogado = Convert.ToInt32(Session["idResponsavel"]); ltlNomeDesaparecido.Text = ds.Tables[0].Rows[0]["pes_nome"].ToString(); DateTime dataInicial = (DateTime)ds.Tables[0].Rows[0]["pes_dataNascimento"]; DateTime dataFinal = DateTime.Now; int ano = dataFinal.Year; int anoInicial = dataInicial.Year; int idade = ano - anoInicial; ltlIdadeDesaparecido.Text = idade.ToString(); ltlTipoSanguineo.Text = ds.Tables[0].Rows[0]["min_tipo_sanguineo"].ToString(); ltlSexo.Text = ds.Tables[0].Rows[0]["pes_sexo"].ToString() == "M" ? "Masculino" : "Feminino"; ltlEtnia.Text = ds.Tables[0].Rows[0]["pes_cutis"].ToString(); ltlCabelo.Text = ds.Tables[0].Rows[0]["min_cor_cabelo"].ToString(); ltlOlhos.Text = ds.Tables[0].Rows[0]["min_cor_olhos"].ToString(); ltlAltura.Text = ds.Tables[0].Rows[0]["min_altura"].ToString(); ltlPeso.Text = ds.Tables[0].Rows[0]["min_peso"].ToString(); ltlDescricao.Text = ds.Tables[0].Rows[0]["min_descricao"].ToString(); ltlAlimentos.Text = ds.Tables[0].Rows[0]["min_restricao_alimentar"].ToString(); ltlMedicamentos.Text = ds.Tables[0].Rows[0]["min_restricao_medicamento"].ToString(); ltlDeficienciaMental.Text = ds.Tables[0].Rows[0]["min_deficiencia_mental"].ToString(); ltlDeficienciaFisica.Text = ds.Tables[0].Rows[0]["min_deficiencia_fisica"].ToString(); ltlDoencas.Text = ds.Tables[0].Rows[0]["min_doencas"].ToString(); } else { // ERRO } }