Пример #1
0
        private void _helper_LoadGridDataSource(object sender, EventArgs e)
        {
            string beginDate = String.Empty;
            string endDate   = String.Empty;

            //if(chbFrmDate.Checked == true)
            //{
            //    if(!_checkRequireFields())
            //    {
            //        return;
            //    }
            beginDate = FormatHelper.CleanString(FormatHelper.TODateInt(this.txtDateFrom.Text).ToString()).ToUpper();
            endDate   = FormatHelper.CleanString(FormatHelper.TODateInt(this.txtDateTo.Text).ToString()).ToUpper();
            //}

            FacadeFactory facadeFactory = new FacadeFactory(base.DataProvider);

            (e as WebQueryEventArgsNew).GridDataSource =
                facadeFactory.CreateQueryCardTransferFacade().QueryCardTransfer(
                    FormatHelper.CleanString(this.txtConditionItem.Text).ToUpper(),
                    FormatHelper.CleanString(this.txtConditionMo.Text).ToUpper(),
                    FormatHelper.CleanString(this.txtStartSnQuery.Text).ToUpper(),
                    FormatHelper.CleanString(this.txtEndSnQuery.Text).ToUpper(),
                    beginDate,
                    endDate,
                    (e as WebQueryEventArgsNew).StartRow,
                    (e as WebQueryEventArgsNew).EndRow);

            (e as WebQueryEventArgsNew).RowCount =
                facadeFactory.CreateQueryCardTransferFacade().QueryCardTransferCount(
                    FormatHelper.CleanString(this.txtConditionItem.Text).ToUpper(),
                    FormatHelper.CleanString(this.txtConditionMo.Text).ToUpper(),
                    FormatHelper.CleanString(this.txtStartSnQuery.Text).ToUpper(),
                    FormatHelper.CleanString(this.txtEndSnQuery.Text).ToUpper(),
                    beginDate,
                    endDate);
        }