//protected GridHelper gridHelper = null; protected void Page_Load(object sender, System.EventArgs e) { this.gridHelper = new GridHelperNew(this.gridWebGrid, DtSource); this._helper = new WebQueryHelperNew(this.cmdQuery, this.cmdGridExport, this.gridWebGrid, this.pagerSizeSelector, this.pagerToolBar, this.languageComponent1, DtSource); this._helper.LoadGridDataSource += new EventHandler(_helper_LoadGridDataSource); this._helper.DomainObjectToGridRow += new EventHandler(_helper_DomainObjectToGridRow); this._helper.DomainObjectToExportRow += new EventHandler(_helper_DomainObjectToExportRow); this._helper.GetExportHeadText += new EventHandler(_helper_GetExportHeadText); //this._helper.GridCellClick += new EventHandler(_helper_GridCellClick); if (!this.IsPostBack) { // 初始化页面语言 this.InitPageLanguage(this.languageComponent1, false); this._initialWebGrid(); TSStatus tsstatus = new TSStatus(); tsstatus.Items.Remove(TSStatus.TSStatus_Reflow); //不包括回流 tsstatus.Items.Remove(TSStatus.TSStatus_RepeatNG); new CheckBoxListBuilder(tsstatus, this.chkTSStateList, this.languageComponent1).Build(); this.txtReceiveBeginDate.Text = FormatHelper.ToDateString(FormatHelper.TODateInt(System.DateTime.Now)); this.txtReceiveEndDate.Text = this.txtReceiveBeginDate.Text; this.txtReceiveBeginTime.Text = FormatHelper.ToTimeString(0); this.txtReceiveEndTime.Text = FormatHelper.ToTimeString(235959); } CheckBoxListBuilder.FormatListControlStyle(this.chkTSStateList, 80); }
//protected GridHelper gridHelper = null; protected void Page_Load(object sender, System.EventArgs e) { this.gridHelper = new GridHelperNew(this.gridWebGrid, DtSource); this._helper = new WebQueryHelperNew(this.cmdQuery, this.cmdGridExport, this.gridWebGrid, this.pagerSizeSelector, this.pagerToolBar, this.languageComponent1, DtSource); this._helper.LoadGridDataSource += new EventHandler(_helper_LoadGridDataSource); this._helper.DomainObjectToGridRow += new EventHandler(_helper_DomainObjectToGridRow); this._helper.DomainObjectToExportRow += new EventHandler(_helper_DomainObjectToExportRow); this._helper.GetExportHeadText += new EventHandler(_helper_GetExportHeadText); //this._helper.GridCellClick += new EventHandler(_helper_GridCellClick); CheckBoxListBuilder builder = new CheckBoxListBuilder( new RMAVisibleStyle2(), this.CheckBoxList1, this.languageComponent1); if (!this.IsPostBack) { // 初始化页面语言 this.InitPageLanguage(this.languageComponent1, false); this._initialWebGrid(); builder.Build(); this.tbOWC1.Visible = false; this.tbOWC2.Visible = false; foreach (ListItem listItem in CheckBoxList1.Items) { listItem.Selected = true; } this.dateStartDateQuery.Text = FormatHelper.ToDateString(FormatHelper.TODateInt(System.DateTime.Now)); this.dateEndDateQuery.Text = this.dateStartDateQuery.Text; } }
//查询按钮事件 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)); } }
protected void Page_Load(object sender, EventArgs e) { this.gridHelper = new GridHelperNew(this.gridWebGrid, DtSource); this._helper = new WebQueryHelperNew(this.cmdQuery, this.cmdGridExport, this.gridWebGrid, this.pagerSizeSelector, this.pagerToolBar, this.languageComponent1, DtSource); this._helper.LoadGridDataSource += new EventHandler(_helper_LoadGridDataSource); this._helper.DomainObjectToGridRow += new EventHandler(_helper_DomainObjectToGridRow); this._helper.DomainObjectToExportRow += new EventHandler(_helper_DomainObjectToExportRow); this._helper.GetExportHeadText += new EventHandler(_helper_GetExportHeadText); //this._helper.GridCellClick += new EventHandler(_helper_GridCellClick); this.txtSegmentCodeQuery.TextBox.TextChanged += new EventHandler(TextBox_TextChanged); if (!this.IsPostBack) { // 初始化页面语言 this.InitPageLanguage(this.languageComponent1, false); this._initialWebGrid(); TSStatus tsstatus = new TSStatus(); tsstatus.Items.Remove(TSStatus.TSStatus_Reflow); tsstatus.Items.Remove(TSStatus.TSStatus_RepeatNG); tsstatus.Items.Remove(TSStatus.TSStatus_OffMo); new CheckBoxListBuilder(tsstatus, this.chkTSStateList, this.languageComponent1).Build(); this.dateStartDateQuery.Text = FormatHelper.ToDateString(FormatHelper.TODateInt(System.DateTime.Now)); this.dateEndDateQuery.Text = this.dateStartDateQuery.Text; } CheckBoxListBuilder.FormatListControlStyle(this.chkTSStateList, 80); FormatHelper.SetSNRangeValue(txtStartSnQuery, txtEndSnQuery); this.InitQueryText(); }
private void QueryEvent(object sender, EventArgs e) { //将序列号转换为SourceCode DataCollectFacade dataCollectfacade = new DataCollectFacade(this.DataProvider); //对于序列号的输入框,需要进行一下处理 string startRCard = FormatHelper.CleanString(this.txtStartSnQuery.Text.Trim().ToUpper()); string endRCard = FormatHelper.CleanString(this.txtEndSnQuery.Text.Trim().ToUpper()); //转换成SourceCard string startSourceCard = dataCollectfacade.GetSourceCard(startRCard, string.Empty); string endSourceCard = dataCollectfacade.GetSourceCard(endRCard, string.Empty); //end int startDate = DefaultDateTime.DefaultToInt; int endDate = DefaultDateTime.DefaultToInt; startDate = FormatHelper.TODateInt(this.dateStartDateQuery.Text); endDate = FormatHelper.TODateInt(this.dateEndDateQuery.Text); FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgsNew).GridDataSource = facadeFactory.CreateQueryTSRecordFacade().QueryTSRecord_New( this.drpFGorSemiFG.SelectedValue, FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtConditionItem.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtConditionMo.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(startSourceCard)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(endSourceCard)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtReworkMo.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtSegmentCodeQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtStepSequence.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtOPCodeEdit.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtBigSSCodeGroupQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtMaterialModelCodeQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtMaterialMachineTypeGroup.Text)), startDate, endDate, CheckBoxListBuilder.GetCheckedList(this.chkTSStateList), (e as WebQueryEventArgsNew).StartRow, (e as WebQueryEventArgsNew).EndRow); (e as WebQueryEventArgsNew).RowCount = facadeFactory.CreateQueryTSRecordFacade().QueryTSRecordCount_New( this.drpFGorSemiFG.SelectedValue, FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtConditionItem.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtConditionMo.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(startSourceCard)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(endSourceCard)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtReworkMo.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtSegmentCodeQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtStepSequence.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtOPCodeEdit.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtBigSSCodeGroupQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtMaterialModelCodeQuery.Text)), FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtMaterialMachineTypeGroup.Text)), startDate, endDate, CheckBoxListBuilder.GetCheckedList(this.chkTSStateList)); }
protected void Page_Load(object sender, System.EventArgs e) { this._gridHelper = new GridHelperForRPT(this.gridWebGrid); this._helper = new WebQueryHelper(this.cmdQuery, this.cmdGridExport, this.gridWebGrid, this.pagerSizeSelector, this.pagerToolBar, this.languageComponent1); this._helper.LoadGridDataSource += new EventHandler(_helper_LoadGridDataSource); this._helper.DomainObjectToGridRow += new EventHandler(_helper_DomainObjectToGridRow); this._helper.DomainObjectToExportRow += new EventHandler(_helper_DomainObjectToExportRow); this._helper.GetExportHeadText += new EventHandler(_helper_GetExportHeadText); this._helper.GridCellClick += new EventHandler(_helper_GridCellClick); if (!this.IsPostBack) { // 初始化页面语言 this.InitPageLanguage(this.languageComponent1, false); this._initialWebGrid(); TSStatus tsstatus = new TSStatus(); tsstatus.Items.Remove(TSStatus.TSStatus_Reflow); //不包括回流 new CheckBoxListBuilder(tsstatus, this.chkTSStateList, this.languageComponent1).Build(); this.dateStartDateQuery.Text = FormatHelper.ToDateString(FormatHelper.TODateInt(System.DateTime.Now)); this.dateEndDateQuery.Text = this.dateStartDateQuery.Text; this.txtReceiveBeginDate.Text = FormatHelper.ToDateString(FormatHelper.TODateInt(System.DateTime.Now)); this.txtReceiveEndDate.Text = this.txtReceiveBeginDate.Text; this.txtTSBeginDate.Text = FormatHelper.ToDateString(FormatHelper.TODateInt(System.DateTime.Now)); this.txtTSEndDate.Text = this.txtTSBeginDate.Text; this.dateStartTimeQuery.Text = FormatHelper.ToTimeString(0); this.dateEndTimeQuery.Text = FormatHelper.ToTimeString(235959); this.txtReceiveBeginTime.Text = FormatHelper.ToTimeString(0); this.txtReceiveEndTime.Text = FormatHelper.ToTimeString(235959); this.txtTSBeginTime.Text = FormatHelper.ToTimeString(0); this.txtTSEndTime.Text = FormatHelper.ToTimeString(235959); this.rdbErrorDate.Attributes["onclick"] = "onRadioCheckChange(this)"; this.rdbReceivedDate.Attributes["onclick"] = "onRadioCheckChange(this)"; this.rdbTSDate.Attributes["onclick"] = "onRadioCheckChange(this)"; this.rdbErrorDate.Checked = true; } CheckBoxListBuilder.FormatListControlStyle(this.chkTSStateList, 80); FormatHelper.SetSNRangeValue(txtStartSnQuery, txtEndSnQuery); }
//导出按钮事件 private void ExprotEvent(object sender, EventArgs e) { if (this._checkRequireFields()) { if (chbRepairDetail.Checked) { //包含维修明细 TODO ForSimone if (this._checkRequireFields()) { int startDate = DefaultDateTime.DefaultToInt; int endDate = DefaultDateTime.DefaultToInt; int receiveBeginDate = DefaultDateTime.DefaultToInt; int receiveEndDate = DefaultDateTime.DefaultToInt; int TSBeginDate = DefaultDateTime.DefaultToInt; int TSEndDate = DefaultDateTime.DefaultToInt; int startTime = 0; // FormatHelper.TOTimeInt(this.dateStartTimeQuery.Text); int endTime = 0; // FormatHelper.TOTimeInt(this.dateEndTimeQuery.Text); int receiveBeginTime = 0; // FormatHelper.TOTimeInt(this.txtReceiveBeginTime.Text); int receiveEndTime = 0; // FormatHelper.TOTimeInt(this.txtReceiveEndTime.Text); int TSBeginTime = 0; // FormatHelper.TOTimeInt(this.txtTSBeginTime.Text); int TSEndTime = 0; // ormatHelper.TOTimeInt(this.txtTSEndTime.Text); if (this.rdbErrorDate.Checked) { startDate = FormatHelper.TODateInt(this.dateStartDateQuery.Text); endDate = FormatHelper.TODateInt(this.dateEndDateQuery.Text); } if (this.rdbReceivedDate.Checked) { receiveBeginDate = FormatHelper.TODateInt(this.txtReceiveBeginDate.Text); receiveEndDate = FormatHelper.TODateInt(this.txtReceiveEndDate.Text); } if (this.rdbTSDate.Checked) { TSBeginDate = FormatHelper.TODateInt(this.txtTSBeginDate.Text); TSEndDate = FormatHelper.TODateInt(this.txtTSEndDate.Text); } FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider); (e as WebQueryEventArgs).GridDataSource = facadeFactory.CreateQueryTSRecordFacade().QueryExportTSRecord( FormatHelper.CleanString(this.txtConditionModel.Text).ToUpper(), FormatHelper.CleanString(this.txtConditionItem.Text).ToUpper(), FormatHelper.CleanString(this.txtConditionMo.Text).ToUpper(), FormatHelper.CleanString(this.txtReworkMo.Text).ToUpper(), FormatHelper.CleanString(this.txtStartSnQuery.Text).ToUpper(), FormatHelper.CleanString(this.txtEndSnQuery.Text).ToUpper(), startDate, startTime, endDate, endTime, receiveBeginDate, receiveBeginTime, receiveEndDate, receiveEndTime, TSBeginDate, TSBeginTime, TSEndDate, TSEndTime, CheckBoxListBuilder.GetCheckedList(this.chkTSStateList), FormatHelper.CleanString(this.txtConditionResource.Text).ToUpper(), FormatHelper.CleanString(this.txtFromResource.Text).ToUpper(), FormatHelper.CleanString(this.txtConfirmRes.Text).ToUpper(), (e as WebQueryEventArgs).StartRow, (e as WebQueryEventArgs).EndRow); } } else { this.QueryEvent(sender, e); } } }