Ejemplo n.º 1
0
        /// <summary>
        /// 获取登录信息
        /// </summary>
        /// <returns></returns>
        private XVUsersInfo GetLoginUsersInfo()
        {
            XVUsersInfo usersInfo = null;

            XUsersBusiness usersBusiness = new XUsersBusiness();

            string where = " and UserName='******' and Password='******'";
            XEncodeAndDecodeBase tool = XEncodeAndDecodeContext.GetEncodeAndDecodeTool(EncodeType.Md5);
            string password           = tool.Encode(this.txtPassWord.Text.Trim());
            string userId             = this.txtUserName.Text.Trim();

            where = string.Format(where, userId, password);

            IList <XModelBase> models = usersBusiness.QueryViewByWhere(where);

            if (models.Count > 0)
            {
                usersInfo = models[0] as XVUsersInfo;
                return(usersInfo);
            }
            return(usersInfo);
        }