private void BaseButton_Search_Click(object sender, EventArgs e) { try { if (GlobalUtil.EngineUnconnectioned(this)) { return; } if ((pfCustomer.ID == null || pfCustomer.ID == "" || pfCustomer == null) && skinComboBox_PfCustomer.Text != "所有") { ShowMessage("客户不存在,请重新选择!"); skinComboBox_PfCustomer.Focus(); return; } string orderID = string.IsNullOrEmpty(this.skinTextBox_OrderID.SkinTxt.Text) ? null : this.skinTextBox_OrderID.SkinTxt.Text; this.pagePara = new GetPfOrderPagePara() { PfOrderID = orderID, StartDate = new CJBasic.Date(this.dateTimePicker_Start.Value), EndDate = new CJBasic.Date(this.dateTimePicker_End.Value), PageIndex = 0, PageSize = this.dataGridViewPagingSumCtrl.PageSize, PfCustomerID = pfCustomer.ID, // SupplierID = ValidateUtil.CheckEmptyValue(this.skinComboBox_PfCustomer.SelectedValue), CostumeID = ValidateUtil.CheckEmptyValue(skinTextBox_costumeID.SkinTxt.Text), PfOrderState = (PfOrderState)pfType.SelectedValue, PfOrderStateEnum = (PfOrderStateEnum)skinComboBox_State.SelectedValue }; PfOrderPage listPage = GlobalCache.ServerProxy.GetPfOrderPage(this.pagePara); dataGridViewPagingSumCtrl.OrderPara = pagePara; dataGridViewPagingSumCtrl.Initialize(listPage); BindingReturnOrderSource(listPage); } catch (Exception ee) { GlobalUtil.ShowError(ee); } finally { GlobalUtil.UnLockPage(this); } }
private void Initialize() { DateTimeUtil.DateTimePicker_Today(dateTimePicker_Start, dateTimePicker_End); this.pagePara = new GetPfOrderPagePara(); this.dataGridViewPagingSumCtrl.Initialize(1); this.BindingReturnOrderSource(null); this.skinTextBox_costumeID.SkinTxt.Text = string.Empty; this.skinTextBox_OrderID.SkinTxt.Text = string.Empty; skinComboBox_PfCustomer.Initialize(false, true); List <ListItem <PfOrderState> > stateList = new List <ListItem <PfOrderState> >(); stateList.Add(new ListItem <PfOrderState>(EnumHelper.GetDescription(PfOrderState.All), PfOrderState.All)); stateList.Add(new ListItem <PfOrderState>(EnumHelper.GetDescription(PfOrderState.Delivery), PfOrderState.Delivery)); stateList.Add(new ListItem <PfOrderState>(EnumHelper.GetDescription(PfOrderState.Return), PfOrderState.Return)); this.pfType.DisplayMember = "Key"; this.pfType.ValueMember = "Value"; this.pfType.DataSource = stateList; SetState(); }
public WholesaleOrderDetailCtrl(String orderID) { InitializeComponent(); dataGridViewPagingSumCtrl = new DataGridViewPagingSumCtrl(dataGridView1, new String[] { xSDataGridViewTextBoxColumn.DataPropertyName, sDataGridViewTextBoxColumn.DataPropertyName, mDataGridViewTextBoxColumn.DataPropertyName, lDataGridViewTextBoxColumn.DataPropertyName, xLDataGridViewTextBoxColumn.DataPropertyName, xL2DataGridViewTextBoxColumn.DataPropertyName, xL3DataGridViewTextBoxColumn.DataPropertyName, xL4DataGridViewTextBoxColumn.DataPropertyName, xL5DataGridViewTextBoxColumn.DataPropertyName, xL6DataGridViewTextBoxColumn.DataPropertyName, fDataGridViewTextBoxColumn.DataPropertyName, sumMoneyDataGridViewTextBoxColumn.DataPropertyName, sumCountDataGridViewTextBoxColumn.DataPropertyName }); dataGridViewPagingSumCtrl.Initialize(); GetPfOrderPagePara para = new GetPfOrderPagePara() { PfOrderID = orderID, PageIndex = 0, PageSize = 1 }; PfOrderPage listPage = CommonGlobalCache.ServerProxy.GetPfOrderPage(para); if (listPage != null && listPage.PfOrders.Count == 1) { //获取order this.curReturnOrder = listPage.PfOrders[0]; } this.Initialize(); }