Esempio n. 1
0
        public void Send_Msg()
        {
            UserInfo user = IPublic.VerifyUser();

            if (user == null)
            {
                return;
            }
            MessageInfo message = new MessageInfo()
            {
                SendUserId   = HttpContext.Current.Request["UserId"],
                ReciveUserId = HttpContext.Current.Request["ReciveUserId"],
                Content      = HttpContext.Current.Request["Content"],
                SendTime     = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
            };

            if (!messageBLL.AddMessage(message))
            {
                responseResult.ResponseDetails = "消息发送失败!";
                responseResult.ResponseStatus  = 0;
            }
            else
            {
                responseResult.ResponseData    = message;
                responseResult.ResponseDetails = "消息发送成功!";
                responseResult.ResponseStatus  = 1;
            }
            responseResult.ResponseWrite();
        }
Esempio n. 2
0
        public void Register_User()
        {
            UserInfo user = new UserInfo()
            {
                UserId     = HttpContext.Current.Request["UserId"],
                UserName   = HttpContext.Current.Request["UserName"],
                PassWord   = HttpContext.Current.Request["PassWord"],
                Sex        = HttpContext.Current.Request["Sex"],
                Age        = Convert.ToInt32(HttpContext.Current.Request["Age"]),
                Email      = HttpContext.Current.Request["Email"],
                OnlineTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
                Status     = StatusEnum.在线.ToString()
            };

            if (!userBLL.AddUser(user))
            {
                responseResult.ResponseDetails = "注册用户失败!";
                responseResult.ResponseStatus  = 0;
            }
            else
            {
                responseResult.ResponseData    = user;
                responseResult.ResponseDetails = "注册用户成功!";
                responseResult.ResponseStatus  = 1;
            }
            responseResult.ResponseWrite();
        }
Esempio n. 3
0
        /// <summary>
        /// 通用用户验证方法
        //// 参数:
        ///     (用户验证参数)
        /// </summary>
        /// <returns>返回用户信息</returns>
        public static UserInfo VerifyUser()
        {
            UserInfo user = new UserInfo()
            {
                UserId   = HttpContext.Current.Request["UserId"],
                PassWord = HttpContext.Current.Request["PassWord"]
            };

            user = userBLL.VerifyUser(user);
            if (user != null)
            {
                return(user);
            }
            ResponseResult responseResult = new ResponseResult()
            {
                ResponseDetails = "用户验证失败!",
                ResponseStatus  = 0
            };

            responseResult.ResponseWrite();
            return(null);
        }