private void MarkAsViewedAction(BridgeParameters brigeParams) { string ids = brigeParams.Parameters["ids"]; DataAccess.MarkAsViewed(ids); SetBadgeNumber(DataAccess.GetUnviewedCount()); }
private void GetAllNewsAction(BridgeParameters brigeParams) { int offset = Int32.Parse(brigeParams.Parameters["from"]); int limit = Int32.Parse(brigeParams.Parameters["to"]); string data = DataAccess.GetAllNews(offset, limit); BridgeCallback(brigeParams.Id, data); }
private async void UpdateFeedsAction(BridgeParameters brigeParams) { await DataAccess.UpdateFeeds(); string data = DataAccess.GetUnviewedNews(); int count = DataAccess.GetUnviewedCount(); if (count > 0) { ShowNotification(count); var entry = DataAccess.GetLastUnviewedEntry(); UpdateTile(entry["feed"], entry["title"]); } SetBadgeNumber(count); BridgeCallback(brigeParams.Id, data); }
private void GetFeedsAction(BridgeParameters brigeParams) { string data = DataAccess.GetFeeds(); BridgeCallback(brigeParams.Id, data); }
private void GetUnviewedAction(BridgeParameters brigeParams) { string data = DataAccess.GetUnviewedNews(); BridgeCallback(brigeParams.Id, data); }
private void GetTotalCountAction(BridgeParameters brigeParams) { string data = DataAccess.GetTotalCount().ToString(); BridgeCallback(brigeParams.Id, data); }