Esempio n. 1
0
        public nyomtatvanyok Beolvas(string path)
        {
            XmlSerializer ser = new XmlSerializer(typeof(nyomtatvanyok));

            using (XmlReader reader = XmlReader.Create(path))
            {
                nyomtatvanyok = (nyomtatvanyok)ser.Deserialize(reader);
            }

            return(nyomtatvanyok);
        }
Esempio n. 2
0
        public void Export(nyomtatvanyok dokumentum, string path)
        {
            // dokumentum.abev = new abev();
            // dokumentum.abev.hibakszama = 0;
            // dokumentum.abev.hash = dokumentum.GetHashCode().ToString();


            XmlSerializer xs = new XmlSerializer(typeof(nyomtatvanyok));

            TextWriter txtWriter = new StreamWriter(path);

            xs.Serialize(txtWriter, dokumentum);

            txtWriter.Close();
        }
Esempio n. 3
0
        public void Osszefuz(nyomtatvanyok dokumentum, List <Szamla> szamla)
        {
            nyomtatvanyok tempnyomtatvanyok = new nyomtatvanyok();

            tempnyomtatvanyok.nyomtatvany = new nyomtatvany[1];


            var temp         = createNyomtatvanyList(szamla); // összefűzés megfordítás
            var tempOriginal = dokumentum.nyomtatvany.ToList();

            foreach (var nyomtatvany in temp)
            {
                tempOriginal.Add(nyomtatvany);
            }

            nyomtatvanyok.nyomtatvany = tempOriginal.ToArray();
        }