Exemple #1
0
 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();
         }
 }
Exemple #2
0
 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();
         }
 }