Ejemplo n.º 1
0
        public void Import(IEnumerable<Menus> data)
        {
            using (var transaction = this.session.BeginTransaction())
            {
                var d = data.ToArray();
                foreach (var row in d)
                {
                    var menus = new Models.Menus
                    {
                        MenuId = row.MenuId,
                        UserId = row.UserId,
                        Title = row.Title,
                        CreatedDate = row.CreatedDate
                    };

                    this.session.Save(menus, row.MenuId);
                }

                Log.DebugFormat("Created {0} row(s) in Menus", d.Count());
                transaction.Commit();
                this.session.Flush();
            }
        }
Ejemplo n.º 2
0
        public void Import(IEnumerable <Data.DTO.Menus> data)
        {
            using (var transaction = session.BeginTransaction())
            {
                var d = data.ToArray();
                foreach (var row in d)
                {
                    var dbRow = new Models.Menus
                    {
                        MenuId      = row.MenuId,
                        UserId      = row.UserId,
                        Title       = row.Title,
                        CreatedDate = row.CreatedDate
                    };

                    session.Save(dbRow, row.MenuId);
                }

                Log.DebugFormat("Created {0} row(s) in Menus", d.Count());
                transaction.Commit();
                session.Flush();
            }
        }
        public void Import(IEnumerable<Menus> data)
        {
            using (var transaction = this.session.BeginTransaction())
            {
                var menus = data.ToArray();
                foreach (var menu in menus)
                {
                    var databaseMenu = new Models.Menus
                                     {
                                         MenuId = menu.MenuId,
                                         UserId = menu.UserId,
                                         Title = menu.Title,
                                         CreatedDate = menu.CreatedDate
                                     };

                    this.session.Save(databaseMenu, menu.MenuId);
                }

                this.Log.DebugFormat("Created {0} row(s) in Menus", menus.Count());
                transaction.Commit();
                this.session.Flush();
            }
        }