Example #1
0
        public static MyProductActionsFilter CreateDefault(MainPageUrlBuilder url, DBDataContext db)
        {
            var filter = new MyProductActionsFilter();
            var newUrl = url ?? new MainPageUrlBuilder();

            newUrl.SelectMode = "none";
            newUrl.ViewMode   = "none";
            filter.SetUrl(newUrl);
            filter.SetDB(db);
            return(filter);
        }
Example #2
0
        public static MyProductActionsFilter CreateDefault(MainPageUrlBuilder url, DBDataContext db, bool showHistory)
        {
            var filter = new MyProductActionsFilter();
            var newUrl = url != null?url.Clone() : new MainPageUrlBuilder();

            newUrl.ShowHistory = showHistory;
            newUrl.SelectMode  = "none";
            newUrl.ViewMode    = "none";
            filter.SetUrl(newUrl);
            filter.SetDB(db);
            filter.ShowHistory = showHistory;
            return(filter);
        }
Example #3
0
        public static MyProductActionsFilter CreateDefault(MainPageUrlBuilder url, DBDataContext db, bool showHistory, List <MainPageUrlBuilder.FilterParameter> controlFilterParameters)
        {
            var filter = new MyProductActionsFilter();
            var newUrl = url != null?url.Clone() : new MainPageUrlBuilder();

            newUrl.ShowHistory = showHistory;
            newUrl.SelectMode  = "none";
            newUrl.ViewMode    = "none";
            foreach (var item in controlFilterParameters)
            {
                newUrl.ControlFilterParameters.Add(item.Clone());
            }
            filter.SetUrl(newUrl);
            filter.SetDB(db);
            filter.ShowHistory = showHistory;
            return(filter);
        }