예제 #1
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        var Documento = new Documento();
        try
        {
            if (txtId.Text != "")
            {
                Documento.IDDocumento = int.Parse(txtId.Text);
                Documento.Get();
            }

            Documento.IDPessoa = int.Parse(txtIDPessoa.Text);
            Documento.IDTipoDocumento = int.Parse(ddlIDTipoDocumento.SelectedValue);
            Documento.DescDocumento = txtDescDocumento.Text;
            Documento.DocNumero = txtDocNumero.Text;
            Documento.DocComplemento = txtDocComplemento.Text;
            Documento.DocDV = txtDocDV.Text;

            Documento.Save();
            GetDocumento((int)Documento.IDDocumento);

            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>");
        }
    }
예제 #2
0
        public Documento GetDocumento(TipoDocumento tipoDocumento)
        {
            var documento = new Documento();

            documento.TipoDocumento = tipoDocumento;
            documento.Pessoa        = this;
            documento.Get();
            return(documento);
        }
예제 #3
0
        public override void Save()
        {
            base.Save();

            var documentoTVI = new Documento();

            documentoTVI.Transaction   = this.Transaction;
            documentoTVI.TipoDocumento = TipoDocumento.TVI();
            documentoTVI.Pessoa        = this;
            documentoTVI.Get();
            if (documentoTVI.IDDocumento == null)
            {
                documentoTVI.DescDocumento = CreateTVI();
                documentoTVI.Save();
            }
        }
예제 #4
0
 public Documento GetDocumento(TipoDocumento tipoDocumento)
 {
     var documento = new Documento();
     documento.TipoDocumento = tipoDocumento;
     documento.Pessoa = this;
     documento.Get();
     return documento;
 }
예제 #5
0
        public override void Save()
        {            
            base.Save();

            var documentoTVI = new Documento();
            documentoTVI.Transaction = this.Transaction;
            documentoTVI.TipoDocumento = TipoDocumento.TVI();
            documentoTVI.Pessoa = this;
            documentoTVI.Get();
            if (documentoTVI.IDDocumento == null)
            {
                documentoTVI.DescDocumento = CreateTVI();
                documentoTVI.Save();
            }
        }
예제 #6
0
    private void GetDocumento(int idDocumento)
    {
        dvSalvarDocumento.Visible = true;
        dvListarDocumentos.Visible = false;

        var Documento = new Documento();
        Documento.IDDocumento = idDocumento;
        Documento.Get();

        txtId.Text = Documento.IDDocumento.ToString();
        txtIDPessoa.Text = Documento.IDPessoa.ToString();
        ddlIDTipoDocumento.SelectedValue = Documento.IDTipoDocumento.ToString();
        txtDescDocumento.Text = Documento.DescDocumento.ToString();
        txtDocNumero.Text = Documento.DocNumero.ToString();
        txtDocComplemento.Text = Documento.DocComplemento.ToString();
        txtDocDV.Text = Documento.DocDV.ToString();
    }