Beispiel #1
0
        private static FilterInfo CreateFilter()
        {
            FilterInfo filter = new FilterInfo();

            filter.Refinements.AddRange(new[] {
                RefineInfo.CreateDateRefine("Po Date", "podate"),
                RefineInfo.CreateDateRefine("Ship Date", "shipdate"),
                RefineInfo.CreateDateRefine("Cancel Date", "canceldate")
            });

            filter.SortColumn = "podate";
            filter.SortIsDesc = true;

            return(filter);
        }
Beispiel #2
0
        private static FilterInfo CreateFilter()
        {
            FilterInfo filter = new FilterInfo();

            filter.CurrentPage = 1;
            filter.MaxPage     = 1;

            RefineInfo refineTrxDate = RefineInfo.CreateDateRefine("Transaction Date", "trxdate");

            RefineInfo refineStatus = new RefineInfo();

            refineStatus.Header = "Status";
            refineStatus.Column = "hprocessed";
            refineStatus.SelectOptions.AddRange(new[] {
                "Pending & Errors",
                "Pending",
                "Processed",
                "Error",
                "All"
            });

            RefineInfo refineInvType = new RefineInfo();

            refineInvType.Header = "Invoice Type";
            refineInvType.Column = "xfertype";
            refineInvType.SelectOptions.AddRange(new[]
            {
                "Any",
                "Distributed",
                "Mixed",
                "Prepacked",
                "Consolidated"
            });
            refineInvType.SelectedIndex = 0;

            filter.Refinements.AddRange(new[] {
                refineTrxDate,
                refineStatus,
                refineInvType
            });

            return(filter);
        }