public void SearchDetailList(SalesQuantityRankingsPara para) { try { if (GlobalUtil.EngineUnconnectioned(this)) { return; } List <SalesQuantityRanking> listPage = GlobalCache.ServerProxy.GetSalesQuantityRankings(para); if (this.dataGridSumCtrl != null && !this.dataGridSumCtrl.IsPageSet) { dataGridViewTextBoxColumn14.Visible = true; dataGridViewTextBoxColumn13.Visible = true; LastSaleTime.Visible = true; dataGridViewTextBoxColumnColor.Visible = true; } switch (para.QueryType) { case QueryType.CostumeID: dataGridViewTextBoxColumnColor.Visible = false; SizeName.Visible = false; break; case QueryType.ColorName: SizeName.Visible = false; break; case QueryType.CostumeIDColorNameSize: //if (!this.dataGridSumCtrl.IsPageSet) //{ LastSaleTime.Visible = false; dataGridViewTextBoxColumn14.Visible = false; dataGridViewTextBoxColumn13.Visible = false; //} break; default: break; } this.BindingDataSource(listPage); } catch (Exception ee) { GlobalUtil.ShowError(ee); } finally { GlobalUtil.UnLockPage(this); } }
/// <summary> /// 获取畅滞排行榜各店铺信息。 /// </summary> /// <param name="para"></param> /// <returns></returns> public List <SalesQuantityRanking> GetSalesQuantityRankings(SalesQuantityRankingsPara para) { byte[] response = this.engine.CustomizeOutter.Query(ManageInformationTypes.GetSalesQuantityRankings, SerializeHelper.ResultToSerialize(para)); return(CompactPropertySerializer.Default.Deserialize <List <SalesQuantityRanking> >(response, 0)); }