Exemple #1
0
        private void EmOrderManageCtrl_Load(object sender, EventArgs e)
        {
            try
            {
                splitContainer1.Panel2Collapsed = true;
                dataGridView1.DataSource        = null;
                pagePara = new GetPfCustomerOrderPagePara()
                {
                    CustomerOrderId      = this.skinTextBoxOrderId.Text,
                    StartDate            = new Date(this.dateTimePicker_Start.Value),
                    EndDate              = new Date(this.dateTimePicker_End.Value),
                    PageIndex            = 0,
                    PageSize             = this.dataGridViewPagingSumCtrl.PageSize,
                    PfCustomerID         = (String)this.skinComboBox_PfCustomer.SelectedValue,
                    CostumeID            = this.skinTextBoxID.Text,
                    PfCustomerOrderState = (PfCustomerOrderState)(this.skinComboBoxOrderState.SelectedValue),
                };

                dataGridViewPagingSumCtrl.OrderPara = pagePara;
                //  BaseButton_Search_Click(null,null);
            }
            catch (Exception ex)
            {
                GlobalUtil.ShowError(ex);
            }
        }
        public WholesaleEmOrderDetailCtrl(String orderID, BaseUserControl sourceCtrl = null)
        {
            InitializeComponent();
            //  this.Controls.Add(imageCtrl);
            // ShowMessage("SourceCtrlType1:" + this);
            //ShowMessage( "SourceCtrlType:" + this.SourceCtrlType.ToString());
            dataGridViewPagingSumCtrl = new DataGridViewPagingSumCtrl(this.dataGridView1);
            dataGridViewPagingSumCtrl.Initialize();
            this.sourceCtrl = sourceCtrl;
            GetPfCustomerOrderPagePara para = new GetPfCustomerOrderPagePara()
            {
                CustomerOrderId = orderID,
                PageIndex       = 0,
                PageSize        = 1
            };
            PfCustomerOrderPage listPage = GlobalCache.EMallServerProxy.GetPfCustomerOrderPage(para);

            if (listPage != null && listPage.PfCustomerOrders.Count == 1)
            {
                //获取order
                this.Order = listPage.PfCustomerOrders[0];
                //skinLabel2.Text = Order.PayTypeName;
            }
            skinLabelRemarks.Text = Order.Remarks;
            skinLabelOrderId.Text = orderID;

            if (Order != null)
            {
                Display();
                Initialize();
            }
        }
Exemple #3
0
        private void BaseButton_Search_Click(object sender, EventArgs e)
        {
            try
            {
                if (GlobalUtil.EngineUnconnectioned(this))
                {
                    return;
                }
                pagePara = new GetPfCustomerOrderPagePara()
                {
                    CustomerOrderId      = this.skinTextBoxOrderId.Text,
                    StartDate            = new Date(this.dateTimePicker_Start.Value),
                    EndDate              = new Date(this.dateTimePicker_End.Value),
                    PageIndex            = 0,
                    PageSize             = this.dataGridViewPagingSumCtrl.PageSize,
                    PfCustomerID         = (String)this.skinComboBox_PfCustomer.SelectedValue,
                    CostumeID            = this.skinTextBoxID.Text,
                    PfCustomerOrderState = (PfCustomerOrderState)(this.skinComboBoxOrderState.SelectedValue),
                };

                dataGridViewPagingSumCtrl.OrderPara = pagePara;
                PfCustomerOrderPage listPage = GlobalCache.EMallServerProxy.GetPfCustomerOrderPage(this.pagePara);
                this.dataGridViewPagingSumCtrl.Initialize(listPage);
                this.BindingDataSource(listPage);
                UpdateTabPageTitle(false);
            }
            catch (Exception ex)
            {
                GlobalUtil.ShowError(ex);
            }
            finally
            {
                GlobalUtil.UnLockPage(this);
            }
        }
Exemple #4
0
 /// <summary>
 /// 获取批发订货单分页信息。
 /// </summary>
 /// <param name="para"></param>
 /// <returns></returns>
 public PfCustomerOrderPage GetPfCustomerOrderPage(GetPfCustomerOrderPagePara para)
 {
     byte[] response = this.engine.CustomizeOutter.Query(EMallInformationTypes.GetPfCustomerOrderPage, SerializeHelper.ResultToSerialize(para));
     return(CompactPropertySerializer.Default.Deserialize <PfCustomerOrderPage>(response, 0));
 }