public void QueryConsignToAccountLogTotalAmt(ConsignToAccountLogQueryFilter queryFilter, EventHandler <RestClientEventArgs <dynamic> > callback) { queryFilter.CompanyCode = CPApplication.Current.CompanyCode; string relativeUrl = "/POService/Vendor/QueryConsignToAccountLogTotalAmt"; restClient.QueryDynamicData(relativeUrl, queryFilter, callback); }
public void ExportDataDForConsignToAccountLog(ConsignToAccountLogQueryFilter queryFilter, ColumnSet[] columns) { queryFilter.CompanyCode = CPApplication.Current.CompanyCode; string relativeUrl = "/POService/Vendor/QueryConsignToAccountLog"; restClient.ExportFile(relativeUrl, queryFilter, columns); }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); queryVM = new ConsignToAccountLogQueryVM(); serviceFacade = new ConsignToAccountLogFacade(this); LoadComboBoxData(); this.DataContext = queryVM; queryFilter = new ConsignToAccountLogQueryFilter() { PageInfo = new QueryFilter.Common.PagingInfo() }; if (!string.IsNullOrEmpty(this.Request.Param)) { //如果有传入的SysNo参数: string getSysNoList = this.Request.Param; string[] arr = getSysNoList.Split(new Char[] { '-' }); List <int> sysnoList = new List <int>(); for (int i = 0; i < arr.Length; i++) { sysnoList.Add(Convert.ToInt32(arr[i])); } queryVM.SysNoList = sysnoList; btnSearch_Click(null, null); } else { queryFilter = new ConsignToAccountLogQueryFilter() { PageInfo = new PagingInfo() }; } }
private void QueryTotalAmtStatistics(ConsignToAccountLogQueryFilter queryFilter) { decimal totalCreateCost = 0; decimal totalSettleCost = 0; decimal totalFoldCost = 0; serviceFacade.QueryConsignToAccountLogTotalAmt(queryFilter, (obj, args) => { if (args.FaultsHandle()) { return; } var getTotalData = args.Result.Rows; try { totalCreateCost = getTotalData[0] == null || getTotalData[0]["CreateCost"] == null ? 0 : decimal.Parse(getTotalData[0]["CreateCost"].ToString()); totalSettleCost = getTotalData[0] == null || getTotalData[0]["SettleCost"] == null ? 0 : decimal.Parse(getTotalData[0]["SettleCost"].ToString()); } catch { } this.lblShowTotalAmt.Visibility = Visibility.Visible; this.lblShowTotalAmt.Text = string.Format(ResAccountLogQuery.Label_TotalAmtFormatString, totalCreateCost.ToString("N"), totalFoldCost.ToString("N"), totalSettleCost.ToString("N")); }); }
public QueryResult QueryConsignToAccountLogTotalAmt(ConsignToAccountLogQueryFilter request) { QueryResult returnResult = new QueryResult() { Data = ObjectFactory <IConsignToAccountLogQueryDA> .Instance.QueryConsignToAccountLogTotalAmt(request) }; returnResult.TotalCount = returnResult.Data.Rows.Count; return(returnResult); }
private void btnSearch_Click(object sender, RoutedEventArgs e) { if (sender != null) { queryVM.SysNoList = null; } queryFilter = EntityConverter <ConsignToAccountLogQueryVM, ConsignToAccountLogQueryFilter> .Convert(queryVM); this.QueryResultGrid.Bind(); }
public QueryResult QueryConsignToAccountLogList(ConsignToAccountLogQueryFilter request) { int totalCount = 0; QueryResult returnResult = new QueryResult() { Data = ObjectFactory <IConsignToAccountLogQueryDA> .Instance.QueryConsignToAccountLog(request, out totalCount) }; returnResult.TotalCount = totalCount; return(returnResult); }
private void QueryResultGrid_ExportAllClick(object sender, EventArgs e) { //权限控制: //导出全部数据: if (!AuthMgr.HasFunctionPoint(AuthKeyConst.PO_Consign_ExportConsignToAccountList)) { Window.Alert("对不起,你没有权限进行此操作!"); return; } //导出全部: if (null != queryFilter) { ConsignToAccountLogQueryFilter exportQueryRequest = Newegg.Oversea.Silverlight.Utilities.UtilityHelper.DeepClone <ConsignToAccountLogQueryFilter>(queryFilter); exportQueryRequest.PageInfo = new QueryFilter.Common.PagingInfo() { PageIndex = 0, PageSize = ConstValue.MaxRowCountLimit }; ColumnSet columnSet = new ColumnSet(QueryResultGrid, true); serviceFacade.ExportDataDForConsignToAccountLog(exportQueryRequest, new ColumnSet[] { columnSet }); } }