예제 #1
0
        public IActionResult Edit(int id)
        {
            Brewer brewer = _brewerRepository.GetBy(id);

            ViewData["IsEdit"]    = true;
            ViewData["Locations"] = GetLocationsAsSelectList();
            return(View(new BrewerEditViewModel(brewer)));
        }
예제 #2
0
        public IActionResult Edit(int id)
        {
            Brewer brewer = _brewerRepository.GetBy(id);

            if (brewer == null)
            {
                return(NotFound());
            }
            ViewData["Locations"] = GetLocationsAsSelectList(brewer.Location?.PostalCode);
            return(View(new EditViewModel(brewer)));
        }
예제 #3
0
        public IActionResult Edit(int id)
        {
            Brewer brewer = _brewerRepository.GetBy(id);

            if (brewer == null)
            {
                TempData["Error"] = "Brewer not found...";
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IsEdit"]    = true;
            ViewData["Locations"] = GetLocationsAsSelectList();
            return(View(new BrewerEditViewModel(brewer)));
        }