//查询事件 private void QueryEvent(object sender, EventArgs e) { if (this._checkRequireFields()) { FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgsNew).GridDataSource = facadeFactory.CreateQueryRMATSFacade().QueryRMATSInfoList( FormatHelper.CleanString(this.MoCode).ToUpper(), this.StartDate, this.EndDate, this.SummaryTarget, this.SummaryObject, this.SummaryObject1, FormatHelper.CleanString(this.ModelCode).ToUpper(), FormatHelper.CleanString(this.ItemCode).ToUpper(), FormatHelper.CleanString(this.FrmResCodes).ToUpper(), FormatHelper.CleanString(this.RMABillCodes).ToUpper(), (e as WebQueryEventArgsNew).StartRow, (e as WebQueryEventArgsNew).EndRow); (e as WebQueryEventArgsNew).RowCount = facadeFactory.CreateQueryRMATSFacade().QueryRMATSInfoListCount( FormatHelper.CleanString(this.MoCode).ToUpper(), this.StartDate, this.EndDate, this.SummaryTarget, this.SummaryObject, this.SummaryObject1, FormatHelper.CleanString(this.ModelCode).ToUpper(), FormatHelper.CleanString(this.ItemCode).ToUpper(), FormatHelper.CleanString(this.FrmResCodes).ToUpper(), FormatHelper.CleanString(this.RMABillCodes).ToUpper()); } }
//查询按钮事件 private void QueryEvent(object sender, EventArgs e) { if (this._checkRequireFields()) { int receiveBeginDate = FormatHelper.TODateInt(this.txtReceiveBeginDate.Text); int receiveEndDate = FormatHelper.TODateInt(this.txtReceiveEndDate.Text); int receiveBeginTime = FormatHelper.TOTimeInt(this.txtReceiveBeginTime.Text); int receiveEndTime = FormatHelper.TOTimeInt(this.txtReceiveEndTime.Text); FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgsNew).GridDataSource = facadeFactory.CreateQueryRMATSFacade().QueryRMATSRecord( FormatHelper.CleanString(this.txtConditionModel.Text).ToUpper(), FormatHelper.CleanString(this.txtConditionItem.Text).ToUpper(), FormatHelper.CleanString(this.txtReworkMo.Text).ToUpper(), FormatHelper.CleanString(this.txtRMABillCode.Text).ToUpper(), receiveBeginDate, receiveBeginTime, receiveEndDate, receiveEndTime, CheckBoxListBuilder.GetCheckedList(this.chkTSStateList), (e as WebQueryEventArgsNew).StartRow, (e as WebQueryEventArgsNew).EndRow); (e as WebQueryEventArgsNew).RowCount = facadeFactory.CreateQueryRMATSFacade().QueryRMATSRecordCount( FormatHelper.CleanString(this.txtConditionModel.Text).ToUpper(), FormatHelper.CleanString(this.txtConditionItem.Text).ToUpper(), FormatHelper.CleanString(this.txtReworkMo.Text).ToUpper(), FormatHelper.CleanString(this.txtRMABillCode.Text).ToUpper(), receiveBeginDate, receiveBeginTime, receiveEndDate, receiveEndTime, CheckBoxListBuilder.GetCheckedList(this.chkTSStateList)); } }
private void _helper_LoadGridDataSource(object sender, EventArgs e) { if (this._checkRequireFields()) { _initialWebGrid(); FacadeFactory facadeFactory = new FacadeFactory(this.DataProvider); object[] dataSource = facadeFactory.CreateQueryRMATSFacade().QueryRMADefect( rblSummaryTargetQuery.SelectedValue, FormatHelper.TODateInt(this.dateStartDateQuery.Text), FormatHelper.TODateInt(this.dateEndDateQuery.Text), (e as WebQueryEventArgsNew).StartRow, (e as WebQueryEventArgsNew).EndRow );; (e as WebQueryEventArgsNew).GridDataSource = dataSource; (e as WebQueryEventArgsNew).RowCount = facadeFactory.CreateQueryRMATSFacade().QueryRMADefectCount( rblSummaryTargetQuery.SelectedValue, FormatHelper.TODateInt(this.dateStartDateQuery.Text), FormatHelper.TODateInt(this.dateEndDateQuery.Text)); this._processOWC(dataSource); } }
//导出事件 private void ExportQueryEvent(object sender, EventArgs e) { if (chbRepairDetail.Checked) { //TODO ForSimone if (this._checkRequireFields()) { FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgsNew).GridDataSource = facadeFactory.CreateQueryRMATSFacade().ExportQueryRMATSInfoList( FormatHelper.CleanString(this.MoCode).ToUpper(), this.StartDate, this.EndDate, this.SummaryTarget, this.SummaryObject, this.SummaryObject1, FormatHelper.CleanString(this.ModelCode).ToUpper(), FormatHelper.CleanString(this.ItemCode).ToUpper(), FormatHelper.CleanString(this.FrmResCodes).ToUpper(), FormatHelper.CleanString(this.RMABillCodes).ToUpper(), (e as WebQueryEventArgsNew).StartRow, (e as WebQueryEventArgsNew).EndRow); } } else { this.QueryEvent(sender, e); } }
private void _helper_LoadGridDataSource(object sender, EventArgs e) { this.gridWebGrid.Height = new Unit(200); if (this._checkRequireFields()) { FacadeFactory facadeFactory = new FacadeFactory(this.DataProvider); object[] dataSource = facadeFactory.CreateQueryRMATSFacade().QueryRMACustomerDis( FormatHelper.TODateInt(this.dateStartDateQuery.Text), FormatHelper.TODateInt(this.dateEndDateQuery.Text), (e as WebQueryEventArgsNew).StartRow, (e as WebQueryEventArgsNew).EndRow );; (e as WebQueryEventArgsNew).GridDataSource = dataSource; (e as WebQueryEventArgsNew).RowCount = facadeFactory.CreateQueryRMATSFacade().QueryRMACustomerDisCount( FormatHelper.TODateInt(this.dateStartDateQuery.Text), FormatHelper.TODateInt(this.dateEndDateQuery.Text)); this._processOWC(dataSource); } }
private void _helper_LoadGridDataSource(object sender, EventArgs e) { this._initialWebGrid(); if (this._checkRequireFields()) { FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); object[] dataSource = facadeFactory.CreateQueryRMATSFacade().QueryRMATSInfo( FormatHelper.CleanString(this.txtConditionModel.Text).ToUpper(), FormatHelper.CleanString(this.txtConditionItem.Text).ToUpper(), FormatHelper.CleanString(this.txtReworkMo.Text).ToUpper(), FormatHelper.CleanString(this.txtRMABillCode.Text).ToUpper(), FormatHelper.CleanString(this.txtFromResource.Text).ToUpper(), FormatHelper.TODateInt(this.dateStartDateQuery.Text), FormatHelper.TODateInt(this.dateEndDateQuery.Text), this.rblSummaryTargetQuery.SelectedValue, this.upDown.Value, (e as WebQueryEventArgsNew).StartRow, (e as WebQueryEventArgsNew).EndRow); (e as WebQueryEventArgsNew).GridDataSource = dataSource; (e as WebQueryEventArgsNew).RowCount = facadeFactory.CreateQueryRMATSFacade().QueryRMATSInfoCount( FormatHelper.CleanString(this.txtConditionModel.Text).ToUpper(), FormatHelper.CleanString(this.txtConditionItem.Text).ToUpper(), FormatHelper.CleanString(this.txtReworkMo.Text).ToUpper(), FormatHelper.CleanString(this.txtRMABillCode.Text).ToUpper(), FormatHelper.CleanString(this.txtFromResource.Text).ToUpper(), FormatHelper.TODateInt(this.dateStartDateQuery.Text), FormatHelper.TODateInt(this.dateEndDateQuery.Text), this.rblSummaryTargetQuery.SelectedValue, this.upDown.Value); this._processOWC(dataSource); } }