示例#1
0
 public override void TestInitialize()
 {
     base.TestInitialize();
     Assert.AreEqual(0, db.Countries.Count());
     for (var i = 0; i < count; i++)
     {
         db.Countries.Add(GetRandom.Object <CountryDbRecord>());
         db.SaveChanges();
     }
 }
示例#2
0
 public override void TestInitialize()
 {
     base.TestInitialize();
     Assert.AreEqual(0, db.TelecomDeviceRegistrations.Count());
     for (var i = 0; i < count; i++)
     {
         db.TelecomDeviceRegistrations.Add(GetRandom.Object <TelecomDeviceRegistrationDbRecord>());
         db.SaveChanges();
     }
 }
示例#3
0
 public override void TestInitialize()
 {
     base.TestInitialize();
     type = typeof(CountryObjectsRepository);
     Assert.AreEqual(0, db.Countries.Count());
     for (var i = 0; i < count; i++)
     {
         db.Addresses.Add(getRandomAddress());
         db.SaveChanges();
     }
 }
示例#4
0
        public static void Initialize(SentryDbContext c)
        {
            c.Database.EnsureCreated();
            if (c.Currencies.Any())
            {
                return;
            }
            var list    = new List <string>();
            var regions = SystemRegionInfo.GetRegionsList();

            foreach (var r in regions)
            {
                if (!SystemRegionInfo.IsCountry(r))
                {
                    continue;
                }
                if (list.Contains(r.ISOCurrencySymbol))
                {
                    continue;
                }
                var e = CurrencyObjectFactory.Create(r);
                c.Currencies.Add(e.DbRecord);
                list.Add(r.ISOCurrencySymbol);
            }
            c.SaveChanges();
        }
        public static void Initialize(SentryDbContext c)
        {
            c.Database.EnsureCreated();
            if (c.PersonMedicines.Any())
            {
                return;
            }

            c.SaveChanges();

            /*foreach (var a in c.Persons)
             * {
             *  foreach (var p in c.Medicines)
             *  {
             *      var x = new PersonMedicineDbRecord()
             *      {
             *          MedicineID = p.ID,
             *          PersonID = a.ID
             *      };
             *      c.PersonMedicines.Add(x);
             *  }
             * }
             *
             * c.SaveChanges();*/
        }
示例#6
0
        public static void Initialize(SentryDbContext c)
        {
            c.Database.EnsureCreated();
            if (c.CountryCurrencies.Any())
            {
                return;
            }
            var regions = SystemRegionInfo.GetRegionsList();

            foreach (var r in regions)
            {
                if (!SystemRegionInfo.IsCountry(r))
                {
                    continue;
                }

                var x = new CountryCurrencyDbRecord();
                x.CountryID  = r.ThreeLetterISORegionName;
                x.CurrencyID = r.ISOCurrencySymbol;

                c.CountryCurrencies.Add(x);
            }

            c.SaveChanges();
        }
 public static void Initialize(SentryDbContext c)
 {
     c.Database.EnsureCreated();
     if (c.Dosages.Any())
     {
         return;
     }
     c.SaveChanges();
 }
 public static void Initialize(SentryDbContext c)
 {
     c.Database.EnsureCreated();
     if (c.Persons.Any())
     {
         return;
     }
     initPersons(c);
     c.SaveChanges();
 }
 public static void Initialize(SentryDbContext c)
 {
     c.Database.EnsureCreated();
     if (c.Effects.Any())
     {
         return;
     }
     //initEffects(c);
     c.SaveChanges();
 }
示例#10
0
 public static void Initialize(SentryDbContext c)
 {
     c.Database.EnsureCreated();
     if (c.Payments.Any())
     {
         return;
     }
     initCashPayments(c);
     initCheckPayments(c);
     initCreditPayments(c);
     initDebitPayments(c);
     c.SaveChanges();
 }
示例#11
0
        public static void Initialize(SentryDbContext c)
        {
            c.Database.EnsureCreated();
            if (c.MedicineEffects.Any())
            {
                return;
            }

            c.SaveChanges();
            foreach (var a in c.Medicines)
            {
                foreach (var p in c.Effects)
                {
                    var x = new MedicineEffectsDbRecord()
                    {
                        EffectID   = p.ID,
                        MedicineID = a.ID,
                    };
                    c.MedicineEffects.Add(x);
                }
            }
            c.SaveChanges();
        }
示例#12
0
        public static void Initialize(SentryDbContext c)
        {
            c.Database.EnsureCreated();
            if (c.Addresses.Any())
            {
                return;
            }
            initWebPageAddresses(c);
            initEmailAddresses(c);
            var geographicIDs = initGeographicAddresses(c);
            var telecomIDs    = initTelecomAddresses(c);

            initTelecomRegistrations(c, geographicIDs, telecomIDs);
            c.SaveChanges();
        }
        public static void Initialize(SentryDbContext c)
        {
            c.Database.EnsureCreated();
            if (c.Countries.Any())
            {
                return;
            }
            var regions = SystemRegionInfo.GetRegionsList();

            foreach (var r in regions)
            {
                if (!SystemRegionInfo.IsCountry(r))
                {
                    continue;
                }
                var e = CountryObjectFactory.Create(r);
                c.Countries.Add(e.DbRecord);
            }
            c.SaveChanges();
        }
        public static void Initialize(SentryDbContext c)
        {
            c.Database.EnsureCreated();
            if (c.MedicineEffects.Any())
            {
                return;
            }


            //foreach (var a in c.Medicines)
            //{
            //    foreach (var p in c.Effects)
            //    {
            //        var x = new MedicineEffectsDbRecord()
            //        {
            //            EffectID = p.ID,
            //            MedicineID = a.ID,
            //        };
            //        c.MedicineEffects.Add(x);
            //    }

            //}
            c.SaveChanges();
        }