Пример #1
0
 public void SubmitForm(RoleSubmitInputDto roleInputDto, UserInfo userinfo)
 {
     if (!string.IsNullOrEmpty(roleInputDto.Id)) //更新
     {
         SysRoleEntity entity = _sysRoleRepository.Get(roleInputDto.Id);
         entity.Name         = roleInputDto.Name;
         entity.Description  = roleInputDto.Description;
         entity.CreatePerson = userinfo.UserID;
         entity.CreateTime   = DateTime.Now;
         _sysRoleRepository.Update(entity);
     }
     else
     {
         SysRoleEntity entity = AutoMapper.Mapper.Map <SysRoleEntity>(roleInputDto);
         entity.Id           = Guid.NewGuid().ToString();
         entity.CreatePerson = userinfo.UserID;
         entity.CreateTime   = DateTime.Now;
         _sysRoleRepository.Insert(entity);
     }
 }
Пример #2
0
 public ActionResult SubmitForm(RoleSubmitInputDto RoleDto)
 {
     _sysRoleApp.SubmitForm(RoleDto, GetUserInfo());
     return(Json(new { state = ResultType.success.ToString(), message = "操作成功!" }));
 }