protected void rptDados_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DAO.Juizofinal_jazigo obj = (DAO.Juizofinal_jazigo)e.Item.DataItem; MembershipUser Cliente = Membership.GetUser(); string ID = Cliente.ProviderUserKey.ToString(); DAO.Juizofinal_cliente obj_cliente = DAO.Juizofinal_cliente.GetCliente(ID); ID_cliente = obj_cliente.ID_cliente; DAO.Juizofinal_nivel_parentesco obj_nivel = DAO.Juizofinal_nivel_parentesco.Get_nivel_cadastro(Convert.ToInt16(obj.Nivel_parentesco)); DAO.Juizofinal_nivel_corporacao obj_nivel_corpo = DAO.Juizofinal_nivel_corporacao.Get_nivel_cadastro_corporacao(Convert.ToInt16(obj.Nivel_parentesco)); DAO.Juizofinal_falecido obj_falecido = DAO.Juizofinal_falecido.Get_falecido_busca(obj.ID_falecido); if (obj_cliente.Corporacao == true) { ((Label)e.Item.FindControl("lbl_parentesco")).Text = obj_nivel_corpo.Nivel_corporacao; } else { ((Label)e.Item.FindControl("lbl_parentesco")).Text = obj_nivel.Nivel_parentesco; } ((Label)e.Item.FindControl("lbl_falecido_cadastrado")).Text = obj_falecido.Nome_falecido; } }
public static Juizofinal_jazigo Nome_jazigo_cadastro(int id_cliente) { using (JuizoFinalDataContext db = new JuizoFinalDataContext(DAO.Constantes.ConnectionString)) { Juizofinal_jazigo Juizo_jazigo = (from Juizo in db.Juizofinal_jazigos where Juizo.ID_cliente == id_cliente select Juizo).FirstOrDefault(); return(Juizo_jazigo); } }
protected void Page_Load(object sender, EventArgs e) { Usuario = Request.QueryString["ID"]; DAO.Juizofinal_jazigo obj = DAO.Juizofinal_jazigo.Nome_jazigo_cadastro(Convert.ToInt16(Usuario)); DAO.Juizofinal_nivel_parentesco obj_nivel = DAO.Juizofinal_nivel_parentesco.Get_nivel_cadastro(Convert.ToInt16(obj.Nivel_parentesco)); lbl_nome_jazigo.Text = obj.Nome_jazigo; if (!IsPostBack) { BindData(); } }
protected void Item_Bound(Object sender, DataListItemEventArgs e) { try { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DAO.Juizofinal_falecido obj_falecido = DAO.Juizofinal_falecido.Get_falecido_busca(Convert.ToInt16(((DataRowView)e.Item.DataItem).Row.ItemArray[1].ToString())); DAO.Juizofinal_jazigo obj = DAO.Juizofinal_jazigo.Nome_jazigo_dados(Convert.ToInt16(Usuario), ((DataRowView)e.Item.DataItem).Row.ItemArray[4].ToString()); DAO.Juizofinal_nivel_parentesco obj_nivel = DAO.Juizofinal_nivel_parentesco.Get_nivel_cadastro(Convert.ToInt16(obj.Nivel_parentesco)); DAO.Juizofinal_nivel_corporacao obj_nivel_corporacao = DAO.Juizofinal_nivel_corporacao.Get_nivel_cadastro_corporacao(Convert.ToInt16(obj.Nivel_parentesco)); if (obj.Corporativo == true) { Label parentesco = e.Item.FindControl("lbl_parentesco") as Label; parentesco.Text = obj_nivel_corporacao.Nivel_corporacao; } else { Label parentesco = e.Item.FindControl("lbl_parentesco") as Label; parentesco.Text = obj_nivel.Nivel_parentesco; } Image foto = (Image)e.Item.FindControl("Image1"); foto.ImageUrl = "~/Fotos/" + obj_falecido.foto_1; Label nome_falecido = e.Item.FindControl("lbl_nome_falecido") as Label; nome_falecido.Text = obj_falecido.Nome_falecido; if (nome_falecido.Text.Count() >= 18) { nome_falecido.Text = obj_falecido.Nome_falecido.ToString().Substring(0, 18) + "..."; } else { nome_falecido.Text = obj_falecido.Nome_falecido.ToString(); } //Label nome_pai = e.Item.FindControl("lbl_nome_pai") as Label; //nome_pai.Text = obj_falecido.Nome_pai; //Label nome_mae = e.Item.FindControl("lbl_nome_mae") as Label; //nome_mae.Text = obj_falecido.Nome_mae; //Label cidade_nascimento = e.Item.FindControl("lbl_cidade_nascimento") as Label; //cidade_nascimento.Text = obj_falecido.cidade_nascimento; Label dt_nascimento = e.Item.FindControl("lbl_dt_nascimento") as Label; dt_nascimento.Text = obj_falecido.data_nasceimento.Value.ToShortDateString().Substring(6, 4); //Label local_morte = e.Item.FindControl("lbl_local_morte") as Label; //local_morte.Text = obj_falecido.cidade_morte; Label dt_morte = e.Item.FindControl("lbl_dt_morte") as Label; dt_morte.Text = obj_falecido.data_morte.Value.ToShortDateString().Substring(6, 4); Label causa_morte = e.Item.FindControl("lbl_causa_morte") as Label; causa_morte.Text = obj_falecido.causa_morte; //Label profissao = e.Item.FindControl("lbl_profissao") as Label; //profissao.Text = obj_falecido.profissao; } } catch (Exception) { ScriptManager.RegisterStartupScript(this, this.GetType(), "Ok", "alert('Ocorreu algum erro em sua busca. Por favor entre em contato com o suporte.');", true); //throw; } }
protected void btn_enviar_Click(object sender, EventArgs e) { try { if (txt_nome_jazigo.Text != String.Empty) { if (drop_parentesco.SelectedValue != "0" && drop_corporacao.SelectedValue == "0") { DAO.Juizofinal_jazigo obj_jazigo = new DAO.Juizofinal_jazigo(); DAO.Juizofinal_cliente obj_cliente = DAO.Juizofinal_cliente.GetCliente_ID(ID_cliente); obj_cliente.Nome_jazigo = txt_nome_jazigo.Text; obj_cliente.UpdateRegistro(); obj_jazigo.ID_cliente = ID_cliente; obj_jazigo.ID_falecido = Convert.ToInt16(drop_falecido.SelectedValue); obj_jazigo.Nome_falecido = drop_falecido.SelectedItem.ToString(); obj_jazigo.Nivel_parentesco = drop_parentesco.SelectedValue; obj_jazigo.Nome_jazigo = obj_cliente.Nome_jazigo; obj_jazigo.DT_Inclusao = DateTime.Now; obj_jazigo.Ativo = true; obj_jazigo.Insert(); Load_falecidos(); limpa(); ScriptManager.RegisterStartupScript(this, this.GetType(), "Ok", "alert('Membro da família cadastrado com sucesso.');", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "Ok", "alert('É necessário informar o nível de parentesco com o falecido, caso não seja de sua família classifique como amigo(a)');", true); } if (drop_parentesco.SelectedValue == "0" && drop_corporacao.SelectedValue != "0") { DAO.Juizofinal_jazigo obj_jazigo = new DAO.Juizofinal_jazigo(); DAO.Juizofinal_cliente obj_cliente = DAO.Juizofinal_cliente.GetCliente_ID(ID_cliente); obj_cliente.Nome_jazigo = txt_nome_jazigo.Text; obj_cliente.UpdateRegistro(); obj_jazigo.ID_cliente = ID_cliente; obj_jazigo.ID_falecido = Convert.ToInt16(drop_falecido.SelectedValue); obj_jazigo.Nome_falecido = drop_falecido.SelectedItem.ToString(); obj_jazigo.Nivel_parentesco = drop_corporacao.SelectedValue; obj_jazigo.Nome_jazigo = obj_cliente.Nome_jazigo; obj_jazigo.DT_Inclusao = DateTime.Now; obj_jazigo.Ativo = true; obj_jazigo.Corporativo = true; obj_jazigo.Insert(); Load_falecidos(); limpa(); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "Ok", "alert('É necessário informar o cargo exercido na corporação.');", true); } } else { string mensagem = "Antes de criar seu Jazigo você deve informar seus dados(Nome completo, email e CPF) na página inicial."; string url = "Default.aspx"; ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "alert('" + mensagem + "'); location='" + url + "';", true); return; } } catch (Exception) { ScriptManager.RegisterStartupScript(this, this.GetType(), "Ok", "alert('Ocorreu um erro ao cadastrar o membro da família. Favor entre em contato com o suporte.');", true); //throw; } }