private void dataGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { DefaultQueryFilter query = new DefaultQueryFilter(); query.PagingInfo = new PagingInfo() { PageSize = e.PageSize, PageIndex = e.PageIndex, SortBy = e.SortField }; query.CompanyCode = CPApplication.Current.CompanyCode; SOQueryFacade facade = new SOQueryFacade(this); facade.OZZOOriginNoteQuery(query, (obj, args) => { if (args.FaultsHandle()) { return; } foreach (var item in args.Result.Rows) { string lastEdit = string.Empty; if (item["LastEditUserName"] != null && item["LastEditUserName"].ToString() != "") { lastEdit = string.Format("{0}[{1}]", item["LastEditUserName"], ((DateTime)item["LastEditDate"]).ToString(ResConverter.DateTime_LongFormat)); } item["LastEdit"] = lastEdit; } dataGrid.TotalCount = args.Result.TotalCount; dataGrid.ItemsSource = args.Result.Rows; }); }
/// <summary> /// 待审核OZZO订单查询 /// </summary> /// <param name="query">查询条件集合</param> /// <param name="callback">回调函数</param> public void OZZOOriginNoteQuery(DefaultQueryFilter query, EventHandler <RestClientEventArgs <dynamic> > callback) { restClient.QueryDynamicData("/SOService/SO/OZZOOriginNoteQuery", query, callback); }
public QueryResult QueryOZZOOriginNoteQuery(DefaultQueryFilter filter) { return(QueryList <DefaultQueryFilter>(filter, ObjectFactory <ISOQueryDA> .Instance.OZZOOriginNoteQuery)); }