private void QueryEvent(object sender, EventArgs e) { FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgs).GridDataSource = facadeFactory.CreateDataLinkFacade().QueryFT( FormatHelper.TODateInt(this.txtDateFrom.Text), FormatHelper.TODateInt(this.txDateTo.Text), FormatHelper.CleanString(this.txtStepSequence.Text).ToUpper(), FormatHelper.CleanString(this.txtItemQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtMoQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtResQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtStartSnQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtEndSnQuery.Text).ToUpper(), (e as WebQueryEventArgs).StartRow, (e as WebQueryEventArgs).EndRow); (e as WebQueryEventArgs).RowCount = facadeFactory.CreateDataLinkFacade().QueryFTCount( FormatHelper.TODateInt(this.txtDateFrom.Text), FormatHelper.TODateInt(this.txDateTo.Text), FormatHelper.CleanString(this.txtStepSequence.Text).ToUpper(), FormatHelper.CleanString(this.txtItemQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtMoQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtResQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtStartSnQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtEndSnQuery.Text).ToUpper()); }
private void _helper_LoadGridDataSource(object sender, EventArgs e) { if (this._checkRequireFields()) { FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgs).GridDataSource = facadeFactory.CreateDataLinkFacade().QueryFTDetail( this.GetRequestParam("ItemCode"), FormatHelper.CleanString(this.txtSNQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtTestSeq.Text).ToUpper() ); (e as WebQueryEventArgs).RowCount = facadeFactory.CreateDataLinkFacade().QueryFTDetailCount( this.GetRequestParam("ItemCode"), FormatHelper.CleanString(this.txtSNQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtTestSeq.Text).ToUpper()); } }
//导出按钮事件 private void ExprotEvent(object sender, EventArgs e) { if (chbTestDetail.Checked) { FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgs).GridDataSource = facadeFactory.CreateDataLinkFacade().QueryFTDetail( FormatHelper.CleanString(this.txtStepSequence.Text).ToUpper(), FormatHelper.CleanString(this.txtItemQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtMoQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtResQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtStartSnQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtEndSnQuery.Text).ToUpper(), (e as WebQueryEventArgs).StartRow, (e as WebQueryEventArgs).EndRow); } else { this.QueryEvent(sender, e); } }