protected override void DbInit() { using (var scope = new NHibernateTestScope()) { var mandant = DbHandlerUtils.CreateMandant(scope.Session, TestMandantName, "0", Erfassungmodus); closedErfassungPeriod = DbHandlerUtils.CreateErfassungsPeriod(scope.Session, mandant, Erfassungmodus); closedErfassungPeriod.IsClosed = true; closedErfassungPeriod.Erfassungsjahr = new DateTime(2010, 1, 1); DbHandlerUtils.CreateMandant(scope.Session, OtherTestMandantName, "0", Erfassungmodus); DbHandlerUtils.CreateTestUser(scope.Session, TestUserName, new[] { mandant }, new List <Rolle> { Rolle.DataManager, Rolle.DataReader, Rolle.Benutzeradministrator, Rolle.Benchmarkteilnehmer }); } using (var scope = new NHibernateTestScope()) { currentErfassungsPeriod = scope.Session.Query <ErfassungsPeriod>().Single(m => !m.IsClosed && m.Mandant.MandantName == TestMandantName); currentErfassungsPeriod.Erfassungsjahr = new DateTime(2012, 1, 1); otherErfassungPeriod = scope.Session.Query <ErfassungsPeriod>().Single(m => !m.IsClosed && m.Mandant.MandantName == OtherTestMandantName); otherErfassungPeriod.Erfassungsjahr = new DateTime(2012, 1, 1); } Init(); }
protected override void DbInit() { ClosedErfassungPeriods = new Dictionary <NetzErfassungsmodus, ErfassungsPeriod>(); CurrentErfassungPeriods = new Dictionary <NetzErfassungsmodus, ErfassungsPeriod>(); using (var scope = new NHibernateTestScope()) { foreach (NetzErfassungsmodus modus in Enum.GetValues(typeof(NetzErfassungsmodus))) { var mandantName = modus.ToString() + "Mandant"; var mandant = DbHandlerUtils.CreateMandant(scope.Session, mandantName, "0", modus); mandants[modus] = mandant; ClosedErfassungPeriods[modus] = DbHandlerUtils.CreateErfassungsPeriod(scope.Session, mandant, modus); ClosedErfassungPeriods[modus].IsClosed = true; ClosedErfassungPeriods[modus].Erfassungsjahr = new DateTime(2010, 1, 1); } DbHandlerUtils.CreateTestUser(scope.Session, TestUserName, mandants.Values, DbHandlerUtils.AllRollen); } PrepareData(); }
private void InsertTestData() { ErfassungsPeriod oldErfassungPeriod; using (var scope = new NHibernateTestScope()) { var current = scope.Session.Get <ErfassungsPeriod>(GetClosedErfassungPeriod(scope).Id); oldErfassungPeriod = DbHandlerUtils.CreateErfassungsPeriod(scope.Session, current.Mandant, Erfassungmodus); oldErfassungPeriod.IsClosed = true; oldErfassungPeriod.Erfassungsjahr = new DateTime(2009, 1, 1); } using (var scope = new NHibernateTestScope()) { var entiyOne = TestDataHelpers.GetRealisierteMassnahmeGIS(GetCurrentErfassungsPeriod(scope), "RMG01", "ORG1", "BeschreibungGIS1"); scope.Session.Save(entiyOne); var entiyTwo = TestDataHelpers.GetRealisierteMassnahmeGIS(GetCurrentErfassungsPeriod(scope), "RMG02", "ORG2", "BeschreibungGIS2"); scope.Session.Save(entiyTwo); var entiyThree = TestDataHelpers.GetRealisierteMassnahmeGIS(GetClosedErfassungPeriod(scope), "RMG03", "ORG3", "BeschreibungGIS3"); scope.Session.Save(entiyThree); var entityOtherMandant = TestDataHelpers.GetRealisierteMassnahmeGIS(GetOtherErfassungPeriod(scope), "RMGO01", "ORG1", "BeschreibungGIS4"); scope.Session.Save(entityOtherMandant); var oldEntity = TestDataHelpers.GetRealisierteMassnahmeGIS(oldErfassungPeriod, "RMG01", "ORG1", "BeschreibungGIS5"); scope.Session.Save(oldEntity); } using (var scope = new NHibernateTestScope()) { var entiyOne = TestDataHelpers.GetRealisierteMassnahmeSummarisch(GetCurrentErfassungsPeriod(scope), "RMS01", "BeschreibungSum1"); scope.Session.Save(entiyOne); var entiyTwo = TestDataHelpers.GetRealisierteMassnahmeSummarisch(GetCurrentErfassungsPeriod(scope), "RMS02", "BeschreibungSum2"); scope.Session.Save(entiyTwo); var entiyThree = TestDataHelpers.GetRealisierteMassnahmeSummarisch(GetClosedErfassungPeriod(scope), "RMS03", "BeschreibungSum3"); scope.Session.Save(entiyThree); var entityOtherMandant = TestDataHelpers.GetRealisierteMassnahmeSummarisch(GetOtherErfassungPeriod(scope), "RMSO01", "BeschreibungSum4"); scope.Session.Save(entityOtherMandant); var oldEntity = TestDataHelpers.GetRealisierteMassnahmeSummarisch(GetOtherErfassungPeriod(scope), "RMS01", "BeschreibungSum5"); scope.Session.Save(oldEntity); } using (var scope = new NHibernateTestScope()) { var entiyOne = TestDataHelpers.GetRealisierteMassnahme(GetCurrentErfassungsPeriod(scope), "RMT01", "BeschreibungTab1"); scope.Session.Save(entiyOne); var entiyTwo = TestDataHelpers.GetRealisierteMassnahme(GetCurrentErfassungsPeriod(scope), "RMT02", "BeschreibungTab2"); scope.Session.Save(entiyTwo); var entiyThree = TestDataHelpers.GetRealisierteMassnahme(GetClosedErfassungPeriod(scope), "RMT03", "BeschreibungTab3"); scope.Session.Save(entiyThree); var entityOtherMandant = TestDataHelpers.GetRealisierteMassnahme(GetOtherErfassungPeriod(scope), "RMTO01", "BeschreibungTab4"); scope.Session.Save(entityOtherMandant); var oldEntity = TestDataHelpers.GetRealisierteMassnahme(GetOtherErfassungPeriod(scope), "RMT01", "BeschreibungTab5"); scope.Session.Save(oldEntity); } }