Beispiel #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            InvoiceType oInvoice = UblTrDeSerialize.UBLDeserializeFromXml(XmlCreate());

            richTextBox1.Text  = "UUID             = " + oInvoice.UUID.Value + Environment.NewLine;
            richTextBox1.Text += "Seri No          = " + oInvoice.ID.Value + Environment.NewLine;
            richTextBox1.Text += "Fatura Tarihi   = " + oInvoice.IssueDate.Value.ToString() + Environment.NewLine;
            richTextBox1.Text += "Muhatap Adı     = " + oInvoice.AccountingSupplierParty.Party.PartyName.Name.Value + Environment.NewLine;
            richTextBox1.Text += "Vergi Kimlik No = " + oInvoice.AccountingSupplierParty.Party.PartyIdentification[0].ID.Value + Environment.NewLine;
            richTextBox1.Text += "Ödenecek Tutar  = " + oInvoice.LegalMonetaryTotal.PayableAmount.Value + " " + oInvoice.DocumentCurrencyCode.Value;
        }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog file = new OpenFileDialog();

            file.Filter = "XML Dosyası |*.xml";
            if (file.ShowDialog() == DialogResult.OK)
            {
                string DosyaYolu = file.FileName;
                string DosyaAdi  = file.SafeFileName;
                string Hata      = UblTrDeSerialize.JavaValidate(File.ReadAllText(DosyaYolu));
                if (Hata.IsNotNull())
                {
                    richTextBox1.Text = Hata;
                }
            }
        }
Beispiel #3
0
        private void button2_Click(object sender, EventArgs e)
        {
            OpenFileDialog file = new OpenFileDialog();

            file.Filter = "XML Dosyası |*.xml";
            if (file.ShowDialog() == DialogResult.OK)
            {
                string DosyaYolu = file.FileName;
                string DosyaAdi  = file.SafeFileName;

                InvoiceType oInvoice = UblTrDeSerialize.UBLDeserializeFromXml(File.ReadAllText(DosyaYolu));
                richTextBox1.Text  = "UUID              = " + oInvoice.UUID.Value + Environment.NewLine;
                richTextBox1.Text += "Seri No          = " + oInvoice.ID.Value + Environment.NewLine;
                richTextBox1.Text += "Fatura Tarihi    = " + oInvoice.IssueDate.Value.ToString() + Environment.NewLine;
                richTextBox1.Text += "Senaryo          = " + oInvoice.ProfileID.Value + Environment.NewLine;
                richTextBox1.Text += "Gönderim Tipi    = " + oInvoice.InvoiceTypeCode.Value + Environment.NewLine;
                richTextBox1.Text += "Muhatap Adı      = " + oInvoice.AccountingSupplierParty.Party.PartyName.Name.Value + Environment.NewLine;
                richTextBox1.Text += "Vergi Kimlik No  = " + oInvoice.AccountingSupplierParty.Party.PartyIdentification[0].ID.Value + Environment.NewLine;
                richTextBox1.Text += "Ödenecek Tutar   = " + oInvoice.LegalMonetaryTotal.PayableAmount.Value + " " + oInvoice.DocumentCurrencyCode.Value;
            }
        }
Beispiel #4
0
        private void LoadBrowser(string filepath)
        {
            try
            {
                string XML = File.ReadAllText(filepath);
                XslCompiledTransform xTrans = new XslCompiledTransform();

                InvoiceType oInvoice = UblTrDeSerialize.UBLDeserializeFromXml(XML);
                if (!oInvoice.AdditionalDocumentReference.FirstOrDefault().IsNull())
                {
                    StringReader ostRead = new StringReader(Encoding.UTF8.GetString(oInvoice.AdditionalDocumentReference.FirstOrDefault().Attachment.EmbeddedDocumentBinaryObject.Value));
                    XmlReader    oRead   = XmlReader.Create(ostRead);
                    xTrans.Load(oRead);
                }
                else
                {
                    if (textBox1.Text != string.Empty)
                    {
                        xTrans.Load(textBox1.Text);
                    }
                }

                // Read the xml string.
                StringReader sr      = new StringReader(XML);
                XmlReader    xReader = XmlReader.Create(sr);

                // Transform the XML data
                StringWriter ms = new StringWriter();
                xTrans.Transform(xReader, null, ms);

                //ms.Position = 0;

                // Set to the document stream
                webBrowser1.Document.Write(ms.ToString());
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
        }