// GET: Store/Delete/5 public async Task <ActionResult> Delete(Guid Id, LoadSpecificStore LoadSpecificStoreService) { ViewBag.Error = ""; StoreModel StoreToDelete = new StoreModel(); try { StoreToDelete = await LoadSpecificStoreService.SpecificStoreAsync(Id); } catch (Exception e) { Console.Write(e); ViewBag.Error = "Selected store could not be handled. couse" + e; } return(View(StoreToDelete)); }
// GET: Store/Details/5 public async Task <ActionResult> Details(Guid id, LoadSpecifikCompany LoadSpecifikCompanyServis, LoadSpecificStore LoadSpecificStoreService) { ViewBag.error = ""; ViewBag.Companyname = "companyName"; StoreModel StoreDetails = new StoreModel(); try { StoreDetails = await LoadSpecificStoreService.SpecificStoreAsync(id); ViewBag.Companyname = await LoadSpecifikCompanyServis.LoadCompanyAsync(id); } catch (Exception e) { ViewBag.error = viebagMessage(e); } return(View(StoreDetails)); }
// GET: Store/Edit/5 public async Task <ActionResult> Edit(Guid id, FormCollection form, LoadCompanies LoadCompaniesService, LoadSpecificStore LoadSpecificStoreService) { ViewBag.error = ""; try { // Filling companies to select in droppdownlist ViewBag.CompaniesList = new SelectList(LoadCompaniesService.LoadMultiCompanies(), "Id", "Name"); } catch (Exception e) { ViewBag.CompaniesList = new SelectList("---emty list---"); ViewBag.error = viebagMessage(e); } StoreModel StoreDetails = new StoreModel(); try { StoreDetails = await LoadSpecificStoreService.SpecificStoreAsync(id); StoreDetails.id = id; } catch (Exception e) { Console.Write(e); ViewBag.error = viebagMessage(e); } return(View(StoreDetails)); }