protected void btnConfirmarEncontrei_Click(object sender, EventArgs e) { Vulneraveis v = new Vulneraveis(); v.Vul_status = false; int vulId = Convert.ToInt32(Session["vulIdDesaparecido"]); switch (VulneravelBD.AlteraStatus(v, vulId)) { case 0: Desaparecidos d = new Desaparecidos(); d.Des_encontrado = Convert.ToDateTime(txtData.Text); DataSet ds = DesaparecidoBD.SelectDesIdVulneravel(vulId); int desId = Convert.ToInt32(ds.Tables[0].Rows[0]["des_id"]); switch (DesaparecidoBD.UpdateVulneravelDesaparecidoEncontrado(d, desId)) { case 0: Response.Redirect("Vulneravel.aspx?id=" + vulId); break; case -2: break; } break; case -2: break; } }
protected void btnConfirmaRemover_Click(object sender, EventArgs e) { int vulId = Convert.ToInt32(Request.QueryString["id"]); DataSet ds = VulneravelBD.SelectDadosVulneravel(vulId); int pesId = Convert.ToInt32(ds.Tables[0].Rows[0]["pes_id"]); switch (VulneravelBD.DeleteVulneravel(vulId, pesId)) { case 0: Response.Redirect("Index.aspx"); break; case -2: Response.Redirect("QuemSomos.aspx"); break; } }
protected void btnConfirmaDesaparecimento_Click(object sender, EventArgs e) { Vulneraveis v = new Vulneraveis(); v.Vul_status = true; int vulId = Convert.ToInt32(Session["idVulneravel"]); switch (VulneravelBD.AlteraStatus(v, vulId)) { case 0: Desaparecidos d = new Desaparecidos(); d.Pes_id = Convert.ToInt32(Session["pesIdVulneravel"]); d.Vul_id = vulId; switch (VulneravelBD.InsertVulneravelDesaparecidos(d)) { case 0: Mais_Informacoes m = new Mais_Informacoes(); DataSet ds = DesaparecidoBD.SelectPesIdDesaparecido(); int desId = Convert.ToInt32(ds.Tables[0].Rows[0]["des_id"]); m.Des_id = desId; switch (VulneravelBD.UpdateMinfoVulneravelDesaparecido(m, vulId)) { case 0: Response.Redirect("TelaBO.aspx"); break; case -2: break; } break; case -2: break; } break; case -2: break; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int vulId = Convert.ToInt32(Request.QueryString["id"]); DataSet ds = VulneravelBD.SelectDadosVulneravel(vulId); if (ds.Tables[0].Rows.Count >= 1) { ltlNome.Text = ds.Tables[0].Rows[0]["pes_nome"].ToString(); txtRestricoesAlimentares.Text = ds.Tables[0].Rows[0]["min_restricao_alimentar"].ToString(); txtRestricoesMedicamentos.Text = ds.Tables[0].Rows[0]["min_restricao_medicamento"].ToString(); txtDefMental.Text = ds.Tables[0].Rows[0]["min_deficiencia_mental"].ToString(); txtDefFisica.Text = ds.Tables[0].Rows[0]["min_deficiencia_fisica"].ToString(); txtOutros.Text = ds.Tables[0].Rows[0]["min_doencas"].ToString(); } else { // ERRO } } }
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 btnTerminarCadastroVulneravel_Click(object sender, EventArgs e) { Mais_Informacoes minfo = new Mais_Informacoes(); // Deficiencia mental if (txtDeficienciaMental.Text != "") { minfo.Min_deficiencia_mental = txtDeficienciaMental.Text; } else { minfo.Min_deficiencia_mental = "Não tem ou não foi informado"; } // Deficiencia fisica if (txtDeficienciaFisica.Text != "") { minfo.Min_deficiencia_fisica = txtDeficienciaFisica.Text; } else { minfo.Min_deficiencia_fisica = "Não tem ou não foi informado"; } // Restricao alimentar if (txtRestricaoAlimentar.Text != "") { minfo.Min_restricao_alimentar = txtRestricaoAlimentar.Text; } else { minfo.Min_restricao_alimentar = "Não tem ou não foi informado"; } // Restricao medicamentos if (txtRestricaoMedicamento.Text != "") { minfo.Min_restricao_medicamento = txtRestricaoMedicamento.Text; } else { minfo.Min_restricao_medicamento = "Não tem ou não foi informado"; } // Outros if (txtDoenca.Text != "") { minfo.Min_doencas = txtDoenca.Text; } else { minfo.Min_doencas = "Não tem ou não foi informado"; } DataSet ds = VulneravelBD.SelectPesIdVulneravel(); minfo.Vul_id = Convert.ToInt32(ds.Tables[0].Rows[0]["vul_id"]); int vulId = Convert.ToInt32(ds.Tables[0].Rows[0]["vul_id"]); switch (VulneravelBD.UpdateVulneravel(minfo)) { case 0: Response.Redirect("Vulneravel.aspx?id=" + vulId); break; case -2: Response.Redirect("Index.aspx"); break; } }
protected void btnUpdate_Click(object sender, EventArgs e) { int desId = Convert.ToInt32(Request.QueryString["id"]); DataSet ds = DesaparecidoBD.SelectDadosDesaparecido(desId); int pesId = Convert.ToInt32(ds.Tables[0].Rows[0]["pes_id"]); Mais_Informacoes minfo = new Mais_Informacoes(); Pessoas p = new Pessoas(); minfo.Des_id = desId; minfo.Min_cor_olhos = txtCorDosOlhos.Text; minfo.Min_cor_cabelo = txtCorDoCabelo.Text; minfo.Min_altura = txtAltura.Text; minfo.Min_peso = txtPeso.Text; minfo.Min_descricao = txtDescricao.Text; // Switch do sangue switch (ddlSangue.SelectedValue) { case "1": minfo.Min_tipo_sanguineo = "A+"; break; case "2": minfo.Min_tipo_sanguineo = "A-"; break; case "3": minfo.Min_tipo_sanguineo = "B+"; break; case "4": minfo.Min_tipo_sanguineo = "B-"; break; case "5": minfo.Min_tipo_sanguineo = "O+"; break; case "6": minfo.Min_tipo_sanguineo = "0-"; break; case "7": minfo.Min_tipo_sanguineo = "AB+"; break; case "8": minfo.Min_tipo_sanguineo = "AB-"; break; default: minfo.Min_tipo_sanguineo = ""; break; } p.Pes_id = pesId; p.Pes_nome = txtNome.Text; p.Pes_dataNascimento = Convert.ToDateTime(txtData.Text); // Switch do sexo switch (ddlSexo.SelectedValue) { case "1": p.Pes_sexo = "Masculino"; break; case "2": p.Pes_sexo = "Feminino"; break; case "3": p.Pes_sexo = "Outro"; break; default: p.Pes_sexo = "Outro"; break; } // Switch da cutis switch (ddlCutis.SelectedValue) { case "1": p.Pes_cutis = "Amarela"; break; case "2": p.Pes_cutis = "Branca"; break; case "3": p.Pes_cutis = "Indígena"; break; case "4": p.Pes_cutis = "Negra"; break; case "5": p.Pes_cutis = "Parda"; break; default: p.Pes_cutis = ""; break; } switch (VulneravelBD.UpdateDados(minfo, p)) { case 0: Response.Redirect("Desaparecido.aspx?id=" + desId); break; case -2: Response.Redirect("Index.aspx"); break; } }
protected void btnUpdate_Click(object sender, EventArgs e) { Mais_Informacoes minfo = new Mais_Informacoes(); // Deficiencia mental if (txtDefMental.Text != "") { minfo.Min_deficiencia_mental = txtDefMental.Text; } else { minfo.Min_deficiencia_mental = "Não tem ou não foi informado"; } // Deficiencia fisica if (txtDefFisica.Text != "") { minfo.Min_deficiencia_fisica = txtDefFisica.Text; } else { minfo.Min_deficiencia_fisica = "Não tem ou não foi informado"; } // Restricao alimentar if (txtRestricoesAlimentares.Text != "") { minfo.Min_restricao_alimentar = txtRestricoesAlimentares.Text; } else { minfo.Min_restricao_alimentar = "Não tem ou não foi informado"; } // Restricao medicamentos if (txtRestricoesMedicamentos.Text != "") { minfo.Min_restricao_medicamento = txtRestricoesMedicamentos.Text; } else { minfo.Min_restricao_medicamento = "Não tem ou não foi informado"; } // Outros if (txtOutros.Text != "") { minfo.Min_doencas = txtOutros.Text; } else { minfo.Min_doencas = "Não tem ou não foi informado"; } int vulId = Convert.ToInt32(Request.QueryString["id"]); minfo.Vul_id = vulId; switch (VulneravelBD.UpdateVulneravel(minfo)) { case 0: Response.Redirect("Vulneravel.aspx?id=" + vulId); break; case -2: Response.Redirect("Index.aspx"); break; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int vulId = Convert.ToInt32(Request.QueryString["id"]); DataSet ds = VulneravelBD.SelectDadosVulneravel(vulId); if (ds.Tables[0].Rows.Count >= 1) { ltlNome.Text = ds.Tables[0].Rows[0]["pes_nome"].ToString(); txtNome.Text = ds.Tables[0].Rows[0]["pes_nome"].ToString(); txtCorDosOlhos.Text = ds.Tables[0].Rows[0]["min_cor_olhos"].ToString(); txtCorDoCabelo.Text = ds.Tables[0].Rows[0]["min_cor_cabelo"].ToString(); txtAltura.Text = ds.Tables[0].Rows[0]["min_altura"].ToString(); txtPeso.Text = ds.Tables[0].Rows[0]["min_peso"].ToString(); txtDescricao.Text = ds.Tables[0].Rows[0]["min_descricao"].ToString(); txtData.Text = ds.Tables[0].Rows[0]["pes_dataNascimento"].ToString().Substring(0, 10); ddlSexo.SelectedValue = ds.Tables[0].Rows[0]["pes_sexo"].ToString() == "M" ? "1" : "2"; string cutis = ds.Tables[0].Rows[0]["pes_cutis"].ToString(); switch (cutis) { case "Amarela": ddlCutis.SelectedValue = "1"; break; case "Branca": ddlCutis.SelectedValue = "2"; break; case "Indígena": ddlCutis.SelectedValue = "3"; break; case "Negra": ddlCutis.SelectedValue = "4"; break; case "Parda": ddlCutis.SelectedValue = "5"; break; default: ddlCutis.SelectedValue = "-1"; break; } string sangue = ds.Tables[0].Rows[0]["min_tipo_sanguineo"].ToString(); switch (sangue) { case "A+": ddlSangue.SelectedValue = "1"; break; case "A-": ddlSangue.SelectedValue = "2"; break; case "B+": ddlSangue.SelectedValue = "3"; break; case "B-": ddlSangue.SelectedValue = "4"; break; case "O+": ddlSangue.SelectedValue = "5"; break; case "O-": ddlSangue.SelectedValue = "6"; break; case "AB+": ddlSangue.SelectedValue = "7"; break; case "AB-": ddlSangue.SelectedValue = "8"; break; default: ddlSangue.SelectedValue = "-1"; break; } } else { // 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 } }
protected void btnContinuaCadastroVulneravel_Click(object sender, EventArgs e) { Pessoas p = new Pessoas(); Vulneraveis v = new Vulneraveis(); Mais_Informacoes minfo = new Mais_Informacoes(); Tutorias tut = new Tutorias(); p.Pes_nome = txtNome.Text + " " + txtSobrenome.Text; p.Pes_dataNascimento = Convert.ToDateTime(txtData.Text); // Switch do sexo switch (ddlSexo.SelectedValue) { case "1": p.Pes_sexo = "Masculino"; break; case "2": p.Pes_sexo = "Feminino"; break; case "3": p.Pes_sexo = "Outro"; break; default: p.Pes_sexo = "Outro"; break; } // Switch da cutis switch (ddlCutis.SelectedValue) { case "1": p.Pes_cutis = "Amarela"; break; case "2": p.Pes_cutis = "Branca"; break; case "3": p.Pes_cutis = "Indígena"; break; case "4": p.Pes_cutis = "Negra"; break; case "5": p.Pes_cutis = "Parda"; break; default: p.Pes_cutis = ""; break; } minfo.Min_cor_olhos = txtCorDosOlhos.Text; minfo.Min_cor_cabelo = txtCorDoCabelo.Text; // Switch do sangue switch (ddlSangue.SelectedValue) { case "1": minfo.Min_tipo_sanguineo = "A+"; break; case "2": minfo.Min_tipo_sanguineo = "A-"; break; case "3": minfo.Min_tipo_sanguineo = "B+"; break; case "4": minfo.Min_tipo_sanguineo = "B-"; break; case "5": minfo.Min_tipo_sanguineo = "O+"; break; case "6": minfo.Min_tipo_sanguineo = "0-"; break; case "7": minfo.Min_tipo_sanguineo = "AB+"; break; case "8": minfo.Min_tipo_sanguineo = "AB-"; break; default: minfo.Min_tipo_sanguineo = ""; break; } minfo.Min_altura = txtAltura.Text; minfo.Min_peso = txtPeso.Text; minfo.Min_descricao = txtDescricao.Text; v.Vul_status = false; v.Vul_observacoes = ""; switch (VulneravelBD.InsertVulneravel(p, v, minfo)) { case 0: DataSet ds = VulneravelBD.SelectPesIdVulneravel(); tut.Pes_id = Convert.ToInt32(ds.Tables[0].Rows[0]["pes_id"]); tut.Res_id = Convert.ToInt32(Session["idResponsavel"]); tut.Tut_cadastro = DateTime.Today; tut.Tut_ativo = false; switch (VulneravelBD.insertTutorias(tut)) { case 0: Response.Redirect("MaisInfosVulneravel.aspx"); break; case -2: Response.Redirect("Index.aspx"); break; } break; case -2: Response.Redirect("Index.aspx"); break; } }