public ActionResult EditModel(int id) { var carCategoryDb = CarCategoryRepository.LoadEntities(c => c.ID == id).FirstOrDefault(); CarCategoryVm carCategoryVm = AutoMapper.Mapper.DynamicMap <CarCategory, CarCategoryVm>(carCategoryDb); return(PartialView(carCategoryVm)); }
public ActionResult EditCarCategory(CarCategoryVm carCategoryVm) { if (ModelState.IsValid) { carCategoryVm.Status = (short)StatusEnum.Enable; carCategoryVm.DelFlag = (short)DelFlagEnum.Normal; carCategoryVm.SubTime = DateTime.Now; CarCategory carCategory = AutoMapper.Mapper.DynamicMap <CarCategoryVm, CarCategory>(carCategoryVm); CarCategoryRepository.UpdateEntity(carCategory); CarCategoryRepository.SaveChanges(); return(Json(new { msg = true })); } else { //return PartialView(carCategoryVm); return(PartialView("EditModel", carCategoryVm)); } }