private List <HiddenLocation> SetLocationCheckboxes(List <Location> allowedLocations, CashBidsSettings cashBidsSettings)
        {
            List <HiddenLocation> HiddenLocationCheckboxes = new List <HiddenLocation>();

            foreach (var location in allowedLocations)
            {
                var LocationCheckbox = new HiddenLocation();
                LocationCheckbox.Location = location;

                if (cashBidsSettings.hideLocations.Contains(location.name.Trim()))
                {
                    LocationCheckbox.IsChecked = true;
                }
                else
                {
                    LocationCheckbox.IsChecked = false;
                }

                HiddenLocationCheckboxes.Add(LocationCheckbox);
            }

            return(HiddenLocationCheckboxes);
        }
        private List <HiddenCommodity> SetCommodityCheckboxes(List <Commodity> allowedCommodities, CashBidsSettings cashBidsSettings)
        {
            List <HiddenCommodity> HiddenCommodityCheckboxes = new List <HiddenCommodity>();

            foreach (var commodity in allowedCommodities)
            {
                var CommodityCheckbox = new HiddenCommodity();
                CommodityCheckbox.Commodity = commodity;
                if (cashBidsSettings.hideCommodities.Contains(commodity.commodityName.Trim()))
                {
                    CommodityCheckbox.IsChecked = true;
                }
                else
                {
                    CommodityCheckbox.IsChecked = false;
                }

                HiddenCommodityCheckboxes.Add(CommodityCheckbox);
            }

            return(HiddenCommodityCheckboxes);
        }