public async Task <IActionResult> Stores() { var viewModel = new List <DAL.Models.Stores>(); using (var dbContext = new DAL.Context.DatabaseContext()) { var storeRepository = new DAL.Repositories.StoresRepository(dbContext); viewModel = (await storeRepository.GetAllAsync()).ToList(); ViewData["Message"] = "Place all the stores in this tabel"; } return(View(viewModel)); }
public async Task <IActionResult> Groceries() { var viewModel = new List <DAL.Models.Groceries>(); using (var dbContext = new DAL.Context.DatabaseContext()) { var GroceriesRepository = new DAL.Repositories.GroceriesRepository(dbContext); viewModel = (await GroceriesRepository.GetAllAsync()).ToList(); ViewData["Message"] = "All the storage is on this page (well it needs to be)."; } return(View(viewModel)); }
public async Task <IActionResult> Edit(int id) { using (var dbContext = new DAL.Context.DatabaseContext()) { var StoresRepository = new DAL.Repositories.StoresRepository(dbContext); var store = await StoresRepository.FindAsync(id); if (store == null) { return(RedirectToAction(nameof(Index))); } return(View(new StoreViewModel { Id = store.Id, Openinghours = store.Openinghours, Closinghours = store.Closinghours, StoreName = store.StoreName, StoreLocation = store.StoreLocation })); } }