// GET: Store/Details/5
        public ActionResult Details(int id)
        {
            Lib.Store  libStore = Repo.GetStoreById(id);
            StoreModel webStore = new StoreModel
            {
                Id          = libStore.Id,
                Name        = libStore.Name,
                Address     = libStore.Address,
                inventories = Repo.GetInventoriesByStore(id)
            };

            return(View(webStore));
        }
 public ActionResult Edit(int id, Store store)
 {
     try
     {
         // TODO: Add update logic here
         if (ModelState.IsValid)
         {
             Lib.Store libStore = Repo.GetStoreById(id);
             libStore.Name    = store.Name;
             libStore.Address = store.Address;
             Repo.UpdateStore(libStore);
             Repo.Save();
             return(RedirectToAction(nameof(Index)));
         }
         return(View(store));
     }
     catch
     {
         return(View());
     }
 }
 // GET: Store/Edit/5
 public ActionResult Edit(int id)
 {
     Lib.Store libStore = Repo.GetStoreById(id);
     return(View(libStore));
 }