コード例 #1
0
ファイル: UserService.cs プロジェクト: Wright52/PublicWelfare
        public ResponseStatus PermissionNewUser(HttpRequestBase req, Paginate userPaginate, 
            Container_list_UserWaitForPass conTa_list_u_Sta)
        {
            UserDAL userDAL = new UserDAL();
            if (req.Form.Count > 0)
            {
                List<string> list_userID = new List<string>();
                for (int i = 0; i < req.Form.Count; ++i)
                {
                    list_userID.Add(req.Form.AllKeys[i]);
                }
                userDAL.SetWaitForPass(list_userID);
            }

            conTa_list_u_Sta.list_UserStatus = userDAL.GetWaitForPass(req.Cookies[GLB.userId].Value, userPaginate);
            conTa_list_u_Sta.paginate = userPaginate;
            userDAL.ReturnUnitToPool();
            if (conTa_list_u_Sta.list_UserStatus != null && conTa_list_u_Sta.list_UserStatus.Count > 0)
            {
                return ResponseStatus.SUCCESS;
            }
            else
            {
                return ResponseStatus.NOT_PERMIS_NEWUSER;
            }
        }