Example #1
0
        public void GenerateIDFast()
        {
            IDGenerator.EnableFastGeneration(Session);
            var movie5 = new Movie(Session, "movie");

            Session.CommitChanges();
            Assert.AreEqual(5, movie5.MovieId);
            IDGenerator.DisableFastGeneration();
            Session.CommitChanges();
            var movie6 = new Movie(Session, "movie");

            Session.CommitChanges();
            Assert.AreEqual(6, movie6.MovieId);
        }
Example #2
0
 void Generate(object sender, DoWorkEventArgs e)
 {
     System.Threading.Thread.CurrentThread.CurrentUICulture = (CultureInfo)e.Argument;
     SetDefaultCategoryPrices();
     CreateCutPriceCategory();
     CreateNewReleasesCategory();
     GenerateAddedItemsCounts();
     IDGenerator.EnableFastGeneration(this.session);
     GenerateMoviesData();
     GenerateCustomersData();
     GeneratePoints();
     GenerateRentsAndSells();
     GenerateReturns();
     GenerateLostDamageItemActions();
     GenerateItems();
     WriteHistoryToDB();
     IDGenerator.DisableFastGeneration();
     SessionHelper.CommitSession(this.session, exceptionProcesser);
 }