示例#1
0
        public UserSettings UpdateUserHomePartnerCallCountries(Guid userID, HomePartnerCallCountries countires)
        {
            UserSettingsDA da       = new UserSettingsDA();
            UserSettings   settings = da.GetByID(userID);

            settings.HomePartnerCallCountries = (short)countires;
            return(da.Update(settings));
        }
示例#2
0
        public UserSettings UpdateUserSettingsDefaultSearchPlaceType(Guid userID, PlaceType placeType)
        {
            UserSettingsDA da       = new UserSettingsDA();
            UserSettings   settings = da.GetByID(userID);

            settings.PartnerSearchPlaceType = placeType;
            return(da.Update(settings));
        }
示例#3
0
        public UserSettings UpdateUserSettingsDefaultSearchArea(Guid userID, string areaName)
        {
            UserSettingsDA da       = new UserSettingsDA();
            UserSettings   settings = da.GetByID(userID);

            settings.PartnerSearchArea = areaName;
            return(da.Update(settings));
        }
示例#4
0
        public UserSettings UpdateUserSettingsDefaultSearchCountry(Guid userID, short countryID)
        {
            UserSettingsDA da       = new UserSettingsDA();
            UserSettings   settings = da.GetByID(userID);

            settings.PartnerSearchCountryID = countryID;
            return(da.Update(settings));
        }
示例#5
0
        public UserSettings GetUserSearchSettings(Guid userID)
        {
            UserSettingsDA da       = new UserSettingsDA();
            UserSettings   settings = da.GetByID(userID);

            if (settings != null)
            {
                return(settings);
            }
            else
            {
                return(da.Insert(new UserSettings {
                    ID = userID, PartnerSearchPlaceID = 0, PartnerSearchArea = "England, London & South East"
                }));
            }
            //-- TODO: fix this 0 value above...
        }