/// <summary> /// 修改 /// </summary> /// <param name="entity"></param> /// <returns></returns> public JsonResult Update(CourseCategory entity) { ModelState.Remove("CreatedTime"); ModelState.Remove("UpdatedTime"); ModelState.Remove("IsDelete"); if (ModelState.IsValid) { var model = ICourseCategoryService.Find(entity.ID); if (model == null || (model != null && model.IsDelete)) { return(DataErorrJResult()); } if (ICourseCategoryService.IsExits(x => x.Name == entity.Name && x.ID != entity.ID)) { return(JResult(Core.Code.ErrorCode.store_city__namealready_exist, "")); } model.Name = entity.Name; model.Sort = entity.Sort; var result = ICourseCategoryService.Update(model); return(JResult(result)); } else { return(ParamsErrorJResult(ModelState)); } }