🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# Athena / XML indirme okuma ve DataTable’ye Çevirme

 

1-) C# Athena -  XML indirme okuma ve DataTable'ye Çevirme

 

1-) indir buttonu

 private void athBtnIndir_Click(object sender, EventArgs e) {

            try {

                string path = DMGenel.DMGenel1.WL_TempPath;

                string WF_DosyaYolu = "" + path + "\\PERPAR.XML";

                AthIO.MyFileDownload("", "", "http://www.athenaftp.com/PERPAR.XML", WF_DosyaYolu);

 

                //

                WF_Tablolar = new List<DataTable>();

                DataSet dataSet = new DataSet();

                dataSet.ReadXml(WF_DosyaYolu, XmlReadMode.InferSchema);

                foreach (DataTable table in dataSet.Tables) { // ilk yil ay donem sonra vergi dilim sonra vergi oran

                    Console.WriteLine(table);

                    WF_Tablolar.Add(table);

                }

                DataTable WF_TumTablolar = BordroUtils2.MergeAll(WF_Tablolar, "Donem_Id");

            } catch (Exception ex) {

                AthMessageBox.MyShowMessage("HATA", "Pupd0408->athBtnIndir_Click->" + ex.Message, AthMsgType.mtError);

            }

        }

 2021 Ocak 18 Pazartesi
 437