private void SaveTeendok(TeendokListaja lista) { /* * var toFile = _serializeService.Serialize(lista.Save()); * var result = _persisterService.Save(new Uri(_file), toFile); */ using (var session = FluentNHibernateHelper.OpenSession()) using (var transaction = session.BeginTransaction()) { foreach (var teendoBase in lista.Teendok) { var teendo = teendoBase as Teendo; if (teendo != null) { var ujTeendo = new Entities.Teendo() { Allapot = teendo.Allapot, Fontossag = teendo.Fontossag.ToString(), Hatarido = teendo.Hatarido, Letrehozas = teendo.Letrehozas, SzinKod = teendo.SzinkodMegadva ? teendo.SzinKod : null, Szoveg = teendo.Szoveg }; session.SaveOrUpdate(ujTeendo); } } transaction.Commit(); } }
private void CreateTeendoDb(Teendo teendo) { using (var session = FluentNHibernateHelper.OpenSession()) using (var transaction = session.BeginTransaction()) { var ujTeendo = new Entities.Teendo() { Allapot = teendo.Allapot, Fontossag = teendo.Fontossag.ToString(), Hatarido = teendo.Hatarido, Letrehozas = teendo.Letrehozas, SzinKod = teendo.SzinkodMegadva ? teendo.SzinKod : null, Szoveg = teendo.Szoveg }; session.Save(ujTeendo); transaction.Commit(); } }