public async Task <ActionResult> Edit(CategoryViewModel category) { if (ModelState.IsValid) { var result = await manager.UpdateCategoryAsync(StoreExtention.ToCategory(category)); if (result.Succeeded) { return(RedirectToAction("Index")); } ModelState.AddModelError("Category is not updated", result.Errors.First()); return(View(category)); } return(View(category)); }
public async Task <ActionResult> Create(CategoryViewModel category) { if (ModelState.IsValid) { var result = await manager.CreateCategoryAsync(StoreExtention.ToCategory(category)); if (result.Succeeded) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", result.Errors.First()); return(View()); } } return(View()); }