public override void OnPageLoad(object sender, EventArgs e)
 {
     base.OnPageLoad(sender, e);
     QueryVM          = new RmaPolicyQueryVM();
     facade           = new RmaPolicyFacade(this);
     this.DataContext = QueryVM;
 }
Esempio n. 2
0
        public void QueryRmaPolicy(RmaPolicyQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            RmaPolicyQueryFilter filter;

            filter = model.ConvertVM <RmaPolicyQueryVM, RmaPolicyQueryFilter>((t, s) =>
            {
                s.Type = t.RmaType;
            });

            filter.PagingInfo = new PagingInfo
            {
                PageSize  = PageSize,
                PageIndex = PageIndex,
                SortBy    = SortField
            };
            string relativeUrl = "/IMService/RmaPolicy/QueryRmaPolicy";

            restClient.QueryDynamicData(relativeUrl, filter, callback);
        }