public Stream FindByCityId(string cityId)
        {
            IFindUserInfoBusinessService businessService = (IFindUserInfoBusinessService)BusinessFactory.Create(Keywords.FindUserInfo);
            OperationResult result = businessService.FindByCityId(Convert.ToInt16(cityId));

            return(result.ToJsonStream());
        }
        public Stream FindByAddress(string address)
        {
            IFindUserInfoBusinessService businessService = (IFindUserInfoBusinessService)BusinessFactory.Create(Keywords.FindUserInfo);
            OperationResult result = businessService.FindByAddress(Convert.ToString(address));

            return(result.ToJsonStream());
        }
        public Stream FindByUserIdAndGenderId(string userId, string genderId)
        {
            IFindUserInfoBusinessService businessService = (IFindUserInfoBusinessService)BusinessFactory.Create(Keywords.FindUserInfo);
            OperationResult result = businessService.FindByUserIdAndGenderId(Convert.ToInt64(userId), Convert.ToInt16(genderId));

            return(result.ToJsonStream());
        }
        public Stream FindByMobilePhone(string mobilePhone)
        {
            IFindUserInfoBusinessService businessService = (IFindUserInfoBusinessService)BusinessFactory.Create(Keywords.FindUserInfo);
            OperationResult result = businessService.FindByMobilePhone(Convert.ToString(mobilePhone));

            return(result.ToJsonStream());
        }
Exemplo n.º 5
0
        public Stream Info(string username)
        {
            IFindUserLoginBusinessService businessService = (IFindUserLoginBusinessService)BusinessFactory.Create("Find.Common.Resources.UserLogin");
            OperationResult result = businessService.FindByUsername(username);

            List <UserLogin> logins = (List <UserLogin>)result.Data;

            if (logins.Count > 0)
            {
                Int64 userID = logins[0].IdUser;
                IFindUserInfoBusinessService bs = (IFindUserInfoBusinessService)BusinessFactory.Create("Find.Common.Resources.UserInfo");
                result = bs.FindByUserId(userID);
                List <UserInfo> userInfoes = (List <UserInfo>)result.Data;
                if (userInfoes.Count > 0)
                {
                    UserInfo info = userInfoes[0];
                    info.Username = username;
                }
            }

            return(result.ToJsonStream());
        }