public ActionResult Reset()
        {
            var ctx = DataReferenceSetup.Setup(false);

            ctx.Database.Delete();
            ctx.Database.Initialize(true);


            ViewBag.Action = "Reset";
            return(PartialView("_Repopulate"));
        }
Example #2
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);

            DataReferenceSetup.Setup();
            SiteMapSetup.Setup();
            //UnityContainerSetup.SetUp();
            AutoMapperSetup.Setup();

            FluentValidationModelValidatorProvider.Configure();
        }
        public ActionResult Repopulate()
        {
//#if DEBUG
            var ctx = DataReferenceSetup.Setup();

            ctx.Database.Delete();
            ctx.Database.Initialize(true);
//#else
//            // In test production **************************
//            var ctx = new HammondsIBMSContext();
//            DbPopulator.ClearTables(ctx);
//            DbPopulator.Populate(ctx);
//            ctx.SaveChanges();
//            // ************************************************
//#endif


            ViewBag.Action = "Re-populated";
            //DataReferenceSetup.Setup();
            return(PartialView("_Repopulate"));
        }