protected void btnSalvar_Click(object sender, EventArgs e) { var PessoaFisicaJuridica = new PessoaFisicaJuridica(); try { if (txtId.Text != "") { PessoaFisicaJuridica.IDPessoaFisicaJuridica = int.Parse(txtId.Text); PessoaFisicaJuridica.Get(); } PessoaFisicaJuridica.IDPessoaFisica = int.Parse(txtIDPessoaFisica.Text); PessoaFisicaJuridica.IDPessoaJuridica = int.Parse(txtIDPessoaJuridica.Text); PessoaFisicaJuridica.Save(); GetPessoaFisicaJuridica((int)PessoaFisicaJuridica.IDPessoaFisicaJuridica); Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('Registro salvo.')</script>"); } catch (Exception err) { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>"); } }
private void saveParceiros(PessoaJuridica pessoaJuridica) { var PessoaFisicaJuridicaDel = new PessoaFisicaJuridica(); try { PessoaFisicaJuridicaDel.IsTransaction = true; PessoaFisicaJuridicaDel.PessoaJuridica = pessoaJuridica; PessoaFisicaJuridicaDel.Delete(); foreach (ListItem item in listPessoasFisicasAdd.Items) { var pessoaFisicaAdd = new PessoaFisica(int.Parse(item.Value)); pessoaFisicaAdd.Get(); var PessoaFisicaJuridica = new PessoaFisicaJuridica(); PessoaFisicaJuridica.Transaction = PessoaFisicaJuridicaDel.Transaction; PessoaFisicaJuridica.PessoaJuridica = pessoaJuridica; PessoaFisicaJuridica.PessoaFisica = pessoaFisicaAdd; PessoaFisicaJuridica.Get(); PessoaFisicaJuridica.Save(); } PessoaFisicaJuridicaDel.Commit(); loadTab(); } catch (Exception err) { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>"); PessoaFisicaJuridicaDel.Rollback(); } }
protected void DeletePessoaFisicaJuridica(int idPessoaFisicaJuridica) { try { var PessoaFisicaJuridica = new PessoaFisicaJuridica(); PessoaFisicaJuridica.IDPessoaFisicaJuridica = idPessoaFisicaJuridica; PessoaFisicaJuridica.Delete(); GetPessoaFisicaJuridicas(); } catch (Exception err) { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>"); } }
private void GetPessoaFisicaJuridica(int idPessoaFisicaJuridica) { dvSalvarPessoaFisicaJuridica.Visible = true; dvListarPessoaFisicaJuridicas.Visible = false; var PessoaFisicaJuridica = new PessoaFisicaJuridica(); PessoaFisicaJuridica.IDPessoaFisicaJuridica = idPessoaFisicaJuridica; PessoaFisicaJuridica.Get(); txtId.Text = PessoaFisicaJuridica.IDPessoaFisicaJuridica.ToString(); txtIDPessoaFisica.Text = PessoaFisicaJuridica.IDPessoaFisica.ToString(); txtIDPessoaJuridica.Text = PessoaFisicaJuridica.IDPessoaJuridica.ToString(); }
private void loadPessoasFisicas() { var pessoaJuridica = new PessoaJuridica(); pessoaJuridica.Pessoa = new Pessoa(int.Parse(txtIdPessoa.Text)); pessoaJuridica.Get(); if (pessoaJuridica.IDPessoaJuridica != null) { var PessoasFisicasAdded = new PessoaFisicaJuridica().FindPessoasFisicas(pessoaJuridica); listPessoasFisicasAdd.DataSource = PessoasFisicasAdded; listPessoasFisicasAdd.DataTextField = "PessoaNome"; listPessoasFisicasAdd.DataValueField = "IDPessoaFisica"; listPessoasFisicasAdd.DataBind(); findTopFisica(); } }
private void loadLists(PessoaJuridica pessoaJuridica) { listPessoasFisicas.DataSource = new PessoaFisica().FindTop(txtData.Text); listPessoasFisicas.DataTextField = "PessoaNome"; listPessoasFisicas.DataValueField = "IDPessoaFisica"; listPessoasFisicas.DataBind(); var PessoasFisicasAdded = new PessoaFisicaJuridica().FindPessoasFisicas(pessoaJuridica); listPessoasFisicasAdd.DataSource = PessoasFisicasAdded; listPessoasFisicasAdd.DataTextField = "PessoaNome"; listPessoasFisicasAdd.DataValueField = "IDPessoaFisica"; listPessoasFisicasAdd.DataBind(); foreach (var pessoaFisica in PessoasFisicasAdded) { var listItem = listPessoasFisicas.Items.FindByValue(pessoaFisica.IDPessoaFisica.ToString()); listPessoasFisicas.Items.Remove(listItem); } }
public void GetHierarquias(Pessoa pessoa, TipoPessoa tipoPessoa) { tdTriviewHierarquia.InnerHtml = string.Empty; tdTriviewHierarquia.Controls.Clear(); if (CType.Exist(pessoa)) { this.pessoa = pessoa; List <List <int> > estruturaHierarquia = new List <List <int> >(); if (tipoPessoa == TipoPessoa.Fisica) { var pessoaFisicaJuridica = new PessoaFisicaJuridica(pessoa.Fisica).Find(); foreach (var pj in pessoaFisicaJuridica) { var pessoaJuridica = ((PessoaFisicaJuridica)pj).PessoaJuridica.Pessoa; estruturaHierarquia.Add(pessoaJuridica.GetListIdEstruturaHierarquia()); } } else { estruturaHierarquia.Add(pessoa.GetListIdEstruturaHierarquia()); } if (estruturaHierarquia.Count > 0) { foreach (var eh in estruturaHierarquia) { loadTree((List <int>)eh); } } if (tdTriviewHierarquia.Controls.Count < 1) { tdTriviewHierarquia.InnerHtml = "Pessoa " + pessoa.Nome + ", não está cadastrado na estrutura de hierarquias"; } return; } tdTriviewHierarquia.InnerHtml = "Você não está cadastrado em uma estrutura de hierarquias"; }
public List <PessoaFisicaJuridica> ListaTodos() { try { PessoaJuridica pessoaJuridica = null; PessoaFisica pessoaFisica = null; PessoaFisicaJuridica pessoaFisicaJuridica = null; List <PessoaFisicaJuridica> list = new List <PessoaFisicaJuridica>(); List <OracleParameter> lstParametros = new List <OracleParameter>(); BancoHelper objBanco = new BancoHelper(); OracleDataReader reader; reader = objBanco.ProcedureExecute("PESSOA_JURIDICA_LISTA", lstParametros); if (reader != null) { while (reader.Read()) { pessoaFisicaJuridica = new PessoaFisicaJuridica(); if (reader["CNPJ"] != null) { pessoaJuridica = new PessoaJuridica(); pessoaJuridica.ID = (int)reader["id"]; pessoaJuridica.CNPJ = reader["CNPJ"].ToString(); pessoaJuridica.NomeFantasia = reader["NomeFantasia"].ToString(); pessoaJuridica.RazaoSocial = reader["RazaoSocial"].ToString(); pessoaJuridica.endereco.Logradouro = reader["Logradouro"].ToString(); pessoaJuridica.endereco.Numero = (int)reader["Numero"]; pessoaJuridica.endereco.Complemento = reader["Complemento"].ToString(); pessoaJuridica.endereco.Bairro = reader["Bairro"].ToString(); pessoaJuridica.endereco.Cidade = reader["Cidade"].ToString(); pessoaJuridica.endereco.UFCompleto = reader["UFCompleto"].ToString(); pessoaFisicaJuridica.pessoaJuridica = pessoaJuridica; } else { pessoaFisica = new PessoaFisica(); pessoaFisica.ID = (int)reader["id"]; pessoaFisica.CPF = reader["CPF"].ToString(); pessoaFisica.Nome = reader["Nome"].ToString(); pessoaFisica.Sobrenome = reader["Sobrenome"].ToString(); if (reader["DataNasc"] != DBNull.Value) { pessoaFisica.DataNasc = (DateTime)reader["DataNasc"]; } pessoaFisica.endereco.Logradouro = reader["Logradouro"].ToString(); pessoaFisica.endereco.Numero = (int)reader["Numero"]; pessoaFisica.endereco.Complemento = reader["Complemento"].ToString(); pessoaFisica.endereco.Bairro = reader["Bairro"].ToString(); pessoaFisica.endereco.Cidade = reader["Cidade"].ToString(); pessoaFisica.endereco.UFCompleto = reader["UFCompleto"].ToString(); pessoaFisicaJuridica.pessoaFisica = pessoaFisica; } list.Add(pessoaFisicaJuridica); } } return(list); } catch (Exception ex) { Debug.WriteLine("Erro - Pessoa Jurídica: Lista - Mensagem:" + ex.Message + " - Exeção: " + ex.InnerException); return(null); } }