public nyomtatvanyok Beolvas(string path) { XmlSerializer ser = new XmlSerializer(typeof(nyomtatvanyok)); using (XmlReader reader = XmlReader.Create(path)) { nyomtatvanyok = (nyomtatvanyok)ser.Deserialize(reader); } return(nyomtatvanyok); }
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(); }
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(); }