Example #1
0
 public override void OnPageLoad(object sender, EventArgs e)
 {
     base.OnPageLoad(sender, e);
     facade  = new RmaPolicyLogFacade(this);
     QueryVM = new RmaPolicyLogQueryVM();
     if (!string.IsNullOrEmpty(Request.Param))
     {
         QueryVM.RmaPolicySysNO = Request.Param;
         this.dgRmaPolicyLogQueryResult.Bind();
     }
     this.DataContext = QueryVM;
 }
Example #2
0
        public void QueryRmaPolicyLog(RmaPolicyLogQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            RmaPolicyLogQueryFilter filter;

            filter = model.ConvertVM <RmaPolicyLogQueryVM, RmaPolicyLogQueryFilter>();

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

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