public NearByMeSetting GetNearByMeSetting(string username) { NearByMeSetting setting = null; DataTable dtNearbyMeSetting = _dbManager.GetNearByMeSetting(username); setting = (from row in dtNearbyMeSetting.AsEnumerable() select new NearByMeSetting() { Enabled = Convert.ToBoolean(row["enabled"]), UserName = Convert.ToString(row["username"]), NotificationOn = Convert.ToBoolean(row["notificationOn"]), NotificationTone = Convert.ToUInt16(row["notificationTone"]), ShowInfo = Convert.ToBoolean(row["showInfo"]), ShowProfileImage = Convert.ToBoolean(row["showProfileImage"]), IsPrivateAccount = Convert.ToBoolean(row["isPrivateAccount"]), }).SingleOrDefault(); return(setting); }
public bool UpsertNearByMeSetting(NearByMeSetting setting) { return(_dbManager.UpsertNearByMeSetting(setting.UserName, setting.Enabled, setting.NotificationTone, setting.NotificationOn, setting.ShowInfo, setting.ShowProfileImage, setting.IsPrivateAccount)); }