Exemplo n.º 1
0
        private void GetHouseEstates(bool isSearch)
        {
            TokenResultEntity getToken = provide.GetToken();

            if (getToken.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getToken.ErrMsg);
                return;
            }

            GetHouseEstatesResponse getHouseEstates = new GetHouseEstatesResponse();

            if (isSearch == false)
            {
                getHouseEstates = provide.GetAllHouseEstateInfo();
            }
            else
            {
                string searchStr = string.Empty;
                searchStr       = textBox1.Text;
                getHouseEstates = provide.GetHouseEstates(searchStr);
            }
            if (getHouseEstates.Code != 0)
            {
                MessageBox.Show("获取楼盘信息失败, 错误信息: " + getHouseEstates.ErrMsg);
                return;
            }
            else
            {
                List <HouseEstateSource> list = new List <HouseEstateSource>();
                foreach (HouseEstateEntityTemp item in getHouseEstates.HouseEstateList)
                {
                    HouseEstateSource obj = new HouseEstateSource();
                    obj.HouseEstateID   = item.HouseEstateID;
                    obj.ProjectNumber   = item.ProjectNumber;
                    obj.ProjectName     = item.ProjectName;
                    obj.HouseEstateName = item.HouseEstateName;
                    obj.Operate         = "楼盘信息详情";
                    list.Add(obj);
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = list;
            }
        }
Exemplo n.º 2
0
        public GetHouseEstatesResponse GetAllHouseEstateInfo()
        {
            GetHouseEstatesResponse result = new GetHouseEstatesResponse();

            try
            {
                var request = new GetAllHouseEstateInfoRequest()
                {
                    PageIndex = 1,
                    PageSize  = 99999
                };

                result = this.Client.InvokeAPI <GetHouseEstatesResponse>(request);
            }
            catch (Exception ex)
            {
                result.Code   = 9999;
                result.ErrMsg = ex.Message;
            }

            return(result);
        }
        private void GetHouseEstates(bool isSearch)
        {
            TokenResultEntity getToken = provide.GetToken();

            if (getToken.Code != 0)
            {
                MessageBox.Show("获取Token失败, 错误信息: " + getToken.ErrMsg);
                return;
            }

            GetHouseEstatesResponse getHouseEstates = new GetHouseEstatesResponse();

            if (isSearch == false)
            {
                getHouseEstates = provide.GetAllHouseEstateInfo();
            }
            else
            {
                string searchStr = string.Empty;
                searchStr       = textBox1.Text;
                getHouseEstates = provide.GetHouseEstates(searchStr);
            }
            if (getHouseEstates.Code != 0)
            {
                MessageBox.Show("获取楼盘信息失败, 错误信息: " + getHouseEstates.ErrMsg);
                return;
            }
            else
            {
                for (int i = 1; i < getHouseEstates.HouseEstateList.Count; i++)
                {
                    getHouseEstates.HouseEstateList[i].Operate = "楼盘信息详情";
                }
                dataGridView1.AutoGenerateColumns = true;
                dataGridView1.DataSource          = getHouseEstates.HouseEstateList;
            }
        }