Beispiel #1
0
 public async Task <ActionResult> Register(Models.SysUserViewModels.RegisterViewModel model)
 {
     if (!model.SysDepartId.Equals("0"))
     {
         //通过校验
         if (!ModelState.IsValid)
         {
             return(View(model));
         }
         var userService = new SysUserService();
         await userService.Register(new SysUser()
         {
             UserName    = model.UserName,
             Password    = model.Password,
             RealName    = model.RealName,
             SysDepartId = Guid.Parse(model.SysDepartId)
         }, model.SysRoleIds);
     }
     return(RedirectToAction(nameof(SysUserController.SysUserList), nameof(SysUser)));
 }