示例#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
 protected void DeleteDocumento(int idDocumento)
 {
     try
     {
         var Documento = new Documento();
         Documento.IDDocumento = idDocumento;
         Documento.Delete();
         GetDocumentos();
     }
     catch (Exception err)
     {
         Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>");
     }
 }
示例#3
0
 public Documento GetDocumento(TipoDocumento tipoDocumento)
 {
     var documento = new Documento();
     documento.TipoDocumento = tipoDocumento;
     documento.Pessoa = this;
     documento.Get();
     return documento;
 }
示例#4
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();
            }
        }
示例#5
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();
    }