private void GetListQueryData() { bsMain.EndEdit(); bool bResult = false; string strErr = string.Empty; GetQueryMain(); ChensControl.DividPage clientPage = pageList.dDividPage; Common.Common_Func.GetServerPageFromClientPage(ref _serverMainPage, clientPage); bResult = Query_Func.GetReceiveTransListByPage(ref lstMain, queryMain, ref _serverMainPage, ref strErr); Common.Common_Func.GetClientPageFromServerPage(_serverMainPage, ref clientPage); pageList.ShowPage(); //添加总计 ReceiveTransInfo sum_info = new ReceiveTransInfo(); foreach (ReceiveTransInfo tt_info in lstMain) { sum_info.ReceiveQty += tt_info.ReceiveQty; } sum_info.MaterialDocDate = "总计"; lstMain.Add(sum_info); dgvList.DataSource = lstMain; if (!bResult || !string.IsNullOrEmpty(strErr)) { Common.Common_Func.ErrorMessage(strErr, "查询失败"); } txtDeliveryNo.Focus(); }
private void InitMainQuery() { _serverMainPage = new DividPage(); queryMain = new ReceiveTransInfo(); lstMain = new List <ReceiveTransInfo>(); pageList.GetShowCountsByDGV(dgvList); bsMain.DataSource = queryMain; }
private void GetQueryMain() { if (queryMain == null) { queryMain = new ReceiveTransInfo(); bsMain.DataSource = queryMain; } if (dtpStartTime.Checked) { queryMain.StartTime = dtpStartTime.Value; } else { queryMain.StartTime = null; } if (dtpEndTime.Checked) { queryMain.EndTime = dtpEndTime.Value; } else { queryMain.EndTime = null; } }
public static bool GetReceiveTransListByPage(ref List <ReceiveTransInfo> modelList, ReceiveTransInfo model, ref DividPage page, ref string strError) { return(WMSWebService.service.GetReceiveTransListByPage(ref modelList, model, ref page, Common_Var.CurrentUser, ref strError)); }