public async Task <IActionResult> Edit(int id, [Bind("StoreId,StoreName,StreetAddress,City,State,Zipcode")] Restaurant.Domain.Model.Store stores) { if (id != stores.StoreId) { return(NotFound()); } if (ModelState.IsValid) { try { storeRepo.Add(Mapper.MapStoreWithInventory(stores)); /*await*/ storeRepo.Save(); } catch (DbUpdateConcurrencyException) { if (!StoresExists(stores.StoreId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(stores)); }
public IActionResult Create([Bind("StoreId,StoreName,StreetAddress,City,State,Zipcode")] Restaurant.Domain.Model.Store store) { var storeRepo = new StoreRepository(); if (ModelState.IsValid) { var data_store = Mapper.MapStoreWithInventory(store); storeRepo.Add((data_store)); storeRepo.Save(); return(RedirectToAction(nameof(Index))); } return(View(store)); }