public async Task <IActionResult> EditSubGroup(ViewModels.PM.SubGroup.EditSubGroupViewModel editSubGroupViewModel) { ImageErrorModel imageErrorModel = new ImageErrorModel(); string ImagePath = null; if (editSubGroupViewModel.DefaultImage == null) { ImagePath = editSubGroupViewModel.OldImage; } else { ImagePath = UploadImage(editSubGroupViewModel.DefaultImage, ref imageErrorModel); } if (ModelState.IsValid) { SubGroup objsubgroup = await this.SubGroupBLL.Find(editSubGroupViewModel.ID); objsubgroup.Description = editSubGroupViewModel.Description; objsubgroup.Name = editSubGroupViewModel.Name; objsubgroup.DefaultImage = ImagePath; objsubgroup.TypeSex = editSubGroupViewModel.TypeSex; await SubGroupBLL.Update(objsubgroup); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public async Task <IActionResult> EditSubGroup(string id) { //chưa xử lý code SubGroup objsubgroup = await this.SubGroupBLL.Find(id); ViewModels.PM.SubGroup.EditSubGroupViewModel editSubGroupModel = new ViewModels.PM.SubGroup.EditSubGroupViewModel { Name = objsubgroup.Name, Description = objsubgroup.Description, TypeSex = objsubgroup.TypeSex, OldImage = objsubgroup.DefaultImage }; return(View(editSubGroupModel)); }