/// <summary> /// 提交菜单更改 /// </summary> /// <param name="userInputDto"></param> /// <param name="userinfo"></param> public void SubmitForm(ModuleSumbitInputDto inputDto, UserInfo userinfo) { if (!string.IsNullOrEmpty(inputDto.Id)) //更新 { SysModuleEntity entity = _sysModuleRepository.Get(inputDto.Id); entity.Name = inputDto.Name; entity.EnglishName = inputDto.EnglishName; entity.Iconic = inputDto.Iconic; entity.IsLast = inputDto.IsLast; entity.ParentId = inputDto.ParentId; entity.Remark = inputDto.Remark; entity.Sort = inputDto.Sort; entity.Url = inputDto.Url; _sysModuleRepository.Update(entity); } else { SysModuleEntity entity = AutoMapper.Mapper.Map <SysModuleEntity>(inputDto); entity.Id = Guid.NewGuid().ToString(); entity.CreatePerson = userinfo.UserName; entity.CreateTime = DateTime.Now; _sysModuleRepository.Insert(entity); } }
public ActionResult SubmitForm(ModuleSumbitInputDto userDto) { _sysModuleApp.SubmitForm(userDto, GetUserInfo()); return(Json(new { state = ResultType.success.ToString(), message = "操作成功!" })); }