//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));
            }
        }
Exemple #4
0
        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();
        }
Exemple #5
0
        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);
        }
Exemple #7
0
        //导出按钮事件
        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);
                }
            }
        }