Ejemplo n.º 1
0
 /// <summary>
 /// 提交菜单更改
 /// </summary>
 /// <param name="userInputDto"></param>
 /// <param name="userinfo"></param>
 public void SubmitForm(ModuleOperateSumbitInputDto moduleOperateInputDto, UserInfo userinfo)
 {
     if (!string.IsNullOrEmpty(moduleOperateInputDto.Id)) //更新
     {
         SysModuleOperateEntity entity = _sysModuleOperateRepository.Get(moduleOperateInputDto.Id);
         entity.Name    = moduleOperateInputDto.Name;
         entity.KeyCode = moduleOperateInputDto.KeyCode;
         // entity.ModuleId = moduleOperateInputDto.ModuleId;
         entity.Sort    = moduleOperateInputDto.Sort;
         entity.IsValid = moduleOperateInputDto.IsValid;
         _sysModuleOperateRepository.Update(entity);
     }
     else
     {
         SysModuleOperateEntity entity = AutoMapper.Mapper.Map <SysModuleOperateEntity>(moduleOperateInputDto);
         entity.Id = Guid.NewGuid().ToString();
         _sysModuleOperateRepository.Insert(entity);
     }
 }
Ejemplo n.º 2
0
 public ActionResult SubmitForm(ModuleOperateSumbitInputDto ModuleOperateDto)
 {
     _sysModuleOperateApp.SubmitForm(ModuleOperateDto, GetUserInfo());
     return(Json(new { state = ResultType.success.ToString(), message = "操作成功!" }));
 }