コード例 #1
0
    protected void btnSalvarPessoaJuridica_Click(object sender, EventArgs e)
    {
        var pessoaJuridica = new PessoaJuridica();
        try
        {
            var pessoa = new Pessoa();
            if (txtId.Text != "")
            {
                pessoaJuridica.IDPessoaJuridica = int.Parse(txtId.Text);
                pessoaJuridica.Get();
            }

            pessoaJuridica.Pessoa = pessoa;
            pessoaJuridica.RazaoSocial = txtRazaoSocial.Text;
            pessoaJuridica.InscricaoEstadual = txtInscricaoEstadual.Text;
            pessoaJuridica.CNPJ = txtCNPJ.Text;
            pessoaJuridica.DataFundacaoFormatada = txtDataFundacao.Text;
            pessoaJuridica.Save();

            GetPessoaJuridica((int)pessoaJuridica.IDPessoaJuridica);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aPessoaJuridica').trigger(\"click\");alert('Pessoa juridica salva.')</script>");
        }
        catch (Exception err)
        {
            GetPessoaJuridica(pessoaJuridica.IDPessoaJuridica);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aPessoaJuridica').trigger(\"click\");alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>");
        }
    }