public void Import(IEnumerable <Data.DTO.ShoppingLists> data) { using (var transaction = session.BeginTransaction()) { var d = data.ToArray(); foreach (var row in d) { var dbRow = new Models.ShoppingLists { ShoppingListId = row.ShoppingListId, UserId = row.UserId, Title = row.Title }; session.Save(dbRow, row.ShoppingListId); } Log.DebugFormat("Created {0} row(s) in ShoppingLists", d.Count()); transaction.Commit(); session.Flush(); } }
public void Import(IEnumerable<ShoppingLists> data) { using (var transaction = this.session.BeginTransaction()) { var shopingListsArray = data.ToArray(); foreach (var shoppingLists in shopingListsArray) { var databaseShopingLists = new Models.ShoppingLists { ShoppingListId = shoppingLists.ShoppingListId, UserId = shoppingLists.UserId, Title = shoppingLists.Title }; this.session.Save(databaseShopingLists, shoppingLists.ShoppingListId); } this.Log.DebugFormat("Created {0} row(s) in ShoppingLists", shopingListsArray.Count()); transaction.Commit(); this.session.Flush(); } }
public void Import(IEnumerable<ShoppingLists> data) { using (var transaction = this.session.BeginTransaction()) { var d = data.ToArray(); foreach (var row in d) { var shoppingLists = new Models.ShoppingLists { ShoppingListId = row.ShoppingListId, UserId = row.UserId, Title = row.Title }; this.session.Save(shoppingLists, row.ShoppingListId); } Log.DebugFormat("Created {0} row(s) in ShoppingLists", d.Count()); transaction.Commit(); this.session.Flush(); } }