Esempio n. 1
0
        static void Main(string[] args)
        {
            try
            {
                var xDoc = new XmlDocument();
                xDoc.LoadXml(GetXmlString());
                XmlElement xRoot = xDoc.DocumentElement;
                using (DatabaseDataContext db = new DatabaseDataContext())
                {
                    Курс rate;

                    foreach (XmlNode xnode in xRoot)
                    {
                        rate = new Курс();

                        foreach (XmlNode childnode in xnode.ChildNodes)
                        {
                            if (childnode.Name == "CharCode")
                            {
                                rate.валюта = childnode.InnerText;
                            }
                            if (childnode.Name == "Value")
                            {
                                rate.курс = (float)Convert.ToDouble(childnode.InnerText);
                            }
                        }

                        rate.дата = DateTime.Now;

                        db.Курс.InsertOnSubmit(rate);
                        db.SubmitChanges();
                    }
                }

                Console.WriteLine("Данные были получены успешно");
            }
            catch
            {
                Console.WriteLine("Данные не были получены");
            }

            Console.ReadLine();
        }
Esempio n. 2
0
 partial void DeleteКурс(Курс instance);
Esempio n. 3
0
 partial void UpdateКурс(Курс instance);
Esempio n. 4
0
 partial void InsertКурс(Курс instance);