public ActionResult Reset() { var ctx = DataReferenceSetup.Setup(false); ctx.Database.Delete(); ctx.Database.Initialize(true); ViewBag.Action = "Reset"; return(PartialView("_Repopulate")); }
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")); }