Example #1
0
 public ActionResult Subscriptions()
 {
     try
     {
         CcQuerySubscriptionsRequest  request  = new CcQuerySubscriptionsRequest(Settings.Credentials);
         CcQuerySubscriptionsResponse response = EndPoints.CcDashboardService.QuerySubscriptions(request);
         return(View(response.Subscriptions));
     }
     catch (Exception e)
     {
         return(ShowError(e));
     }
 }
Example #2
0
        public CcQuerySubscriptionsResponse QuerySubscriptions(CcQuerySubscriptionsRequest request)
        {
            var connection = new SqliteConnection(Settings.SQLiteConnectionString);

            PersistenceStorage.PersistentDataContext context = new PersistenceStorage.PersistentDataContext(connection);

            CcQuerySubscriptionsResponse response = new CcQuerySubscriptionsResponse();
            List <Subscription>          list     = new List <Subscription>();

            foreach (PersistenceStorage.Subscription item in context.Subscription)
            {
                list.Add(TransformSubscription(item));
            }

            response.Subscriptions = list;
            return(response);
        }