// GET: Admin/GalCategories/Edit/5 public async Task <ActionResult> Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GalCategory galCategory = await DAL.uof.GalCategoryRepository.GetByIDAsync(id); if (galCategory == null) { return(HttpNotFound()); } return(View(galCategory)); }
public async Task <ActionResult> Edit([Bind(Include = "GalCategoryID,Title,ProdGal")] GalCategory galCategory) { if (ModelState.IsValid) { try { DAL.uof.GalCategoryRepository.Update(galCategory); await DAL.uof.SaveAsync(); return(RedirectToAction("Index")); } catch (Exception) { ModelState.AddModelError("", "Ошибка БД..."); } } return(View(galCategory)); }