public async Task <IActionResult> EditCategory(ViewModels.PM.Category.EditCategoryViewModel editcategory) { string ImagePath = null; ImageErrorModel imageErrorModel = new ImageErrorModel(); if (editcategory.DefaultImage == null) { ImagePath = editcategory.OldImage; } else { ImagePath = UploadImage(editcategory.DefaultImage, ref imageErrorModel); } if (ModelState.IsValid) { Category objcategory = await this.CategoryBLL.Find(editcategory.ID); objcategory.Description = editcategory.Description; objcategory.Name = editcategory.Name; objcategory.DefaultImage = ImagePath; await CategoryBLL.Update(objcategory); return(RedirectToAction("Index")); } return(View(editcategory)); }
public async Task <IActionResult> EditCategory(string id) { //chưa xử lý code Category objcategory = await this.CategoryBLL.Find(id); ViewModels.PM.Category.EditCategoryViewModel editcategory = new ViewModels.PM.Category.EditCategoryViewModel { ID = objcategory.ID, Name = objcategory.Name, Description = objcategory.Description, OldImage = objcategory.DefaultImage }; return(View(editcategory)); }