/// <summary> /// 获取采购退货分页信息 /// </summary> /// <param name="para"></param> /// <returns></returns> public ReturnOrderPage GetReturnOrderPage(ReturnOrderPagePara para) { byte[] request = SerializeHelper.ResultToSerialize(para); byte[] response = this.engine.CustomizeOutter.Query(ManageInformationTypes.GetReturnOrderPage, request); return(CompactPropertySerializer.Default.Deserialize <ReturnOrderPage>(response, 0)); }
private void Initialize() { DateTimeUtil.DateTimePicker_Today(dateTimePicker_Start, dateTimePicker_End); this.pagePara = new ReturnOrderPagePara(); this.dataGridViewPagingSumCtrl.Initialize(1); this.BindingReturnOrderSource(null); this.skinTextBox_costumeID.SkinTxt.Text = string.Empty; this.skinTextBox_OrderID.SkinTxt.Text = string.Empty; // CommonGlobalUtil.SetSupplier(skinComboBoxSupplierID,false, true); SetType(); SetState(); }
private void BaseButton_Search_Click(object sender, EventArgs e) { try { if (GlobalUtil.EngineUnconnectioned(this)) { return; } string orderID = string.IsNullOrEmpty(this.skinTextBox_OrderID.SkinTxt.Text) ? null : this.skinTextBox_OrderID.SkinTxt.Text; this.pagePara = new ReturnOrderPagePara() { ReturnOrderID = orderID, IsOpenDate = true, StartDate = new CJBasic.Date(this.dateTimePicker_Start.Value), EndDate = new CJBasic.Date(this.dateTimePicker_End.Value), PageIndex = 0, PageSize = this.dataGridViewPagingSumCtrl.PageSize, SupplierID = ValidateUtil.CheckEmptyValue(this.skinComboBoxSupplierID.SelectedValue), CostumeID = ValidateUtil.CheckEmptyValue(skinTextBox_costumeID.SkinTxt.Text), PurchaseOrderState = (PurchaseOrderState)rtType.SelectedValue, PurchaseOrderStateEnum = (PurchaseOrderStateEnum)skinComboBox_State.SelectedValue, DestShopID = ValidateUtil.CheckEmptyValue(skinComboBoxShopID.SelectedValue), Remarks = ValidateUtil.CheckEmptyValue(this.txtRemark.SkinTxt.Text), }; dataGridViewPagingSumCtrl.OrderPara = pagePara; ReturnOrderPage listPage = GlobalCache.ServerProxy.GetReturnOrderPage(this.pagePara); dataGridViewPagingSumCtrl.OrderPara = pagePara; this.dataGridViewPagingSumCtrl.Initialize(listPage); this.BindingReturnOrderSource(listPage); } catch (Exception ee) { GlobalUtil.ShowError(ee); } finally { GlobalUtil.UnLockPage(this); } }