private static pcoPlan.Plan getCurrentPlan() { pcoPlan.Plan currentPlan = new pcoPlan.Plan(); try { pcoPlans.Plans livePlans = new pcoPlans.Plans(); pcoPlans.Plans sundayPlans = new pcoPlans.Plans(); string currentPlanUrl; livePlans = JSonHelper.ConvertJSonToObject <pcoPlans.Plans>(getHttpWebResponse(live)); sundayPlans = JSonHelper.ConvertJSonToObject <pcoPlans.Plans>(getHttpWebResponse(sunday)); if (Convert.ToDateTime(livePlans.data[0].attributes.dates) < Convert.ToDateTime(sundayPlans.data[0].attributes.dates)) { currentPlanUrl = livePlans.data[0].links.self; } else { currentPlanUrl = sundayPlans.data[0].links.self; } currentPlan = JSonHelper.ConvertJSonToObject <pcoPlan.Plan>(getHttpWebResponse(currentPlanUrl)); } catch (Exception ex) { System.Diagnostics.EventLog.WriteEntry("Application", ex.Message); } finally { } return(currentPlan); }
public static pcoItems.Items getItems() { pcoItems.Items items = new pcoItems.Items(); try { items = JSonHelper.ConvertJSonToObject <pcoItems.Items>(getHttpWebResponse(getCurrentPlan().data.links.items)); } catch (Exception ex) { System.Diagnostics.EventLog.WriteEntry("Application", ex.Message); } finally { } return(items); }
public static spotifyTracks.Tracks getTracks() { spotifyTracks.Tracks tracks = new spotifyTracks.Tracks(); try { tracks = JSonHelper.ConvertJSonToObject <spotifyTracks.Tracks>(getHttpWebResponse(trackList, getToken())); } catch (Exception ex) { System.Diagnostics.EventLog.WriteEntry("MyPresenter", ex.Message); } finally { } return(tracks); }
public static string getToken() { return(JSonHelper.ConvertJSonToObject <Token>(getHttpWebResponse(live, "")).access_token); }