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; } }
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; } }