public static FacebookVenue Deserealize(dynamic venueObj) { FacebookVenue venue = new FacebookVenue(); venue.Id = venueObj.id; venue.Lat = venueObj.latitude; venue.Lon = venueObj.longitude; venue.City = venueObj.city; venue.State = venueObj.state; venue.Country = venueObj.country; venue.Street = venueObj.street; venue.Zip = venueObj.zip; return(venue); }
public static FacbookEvent Deserealize(dynamic eventObject) { FacbookEvent fbEvent = new FacbookEvent(); fbEvent.Id = eventObject.eid; fbEvent.Name = eventObject.name; fbEvent.StartTime = DateTime.Parse((string)eventObject.start_time); if (!(eventObject.venue is Facebook.JsonArray)) { fbEvent.Venue = FacebookVenue.Deserealize(eventObject.venue); } fbEvent.AttendingCount = (int)eventObject.attending_count; fbEvent.EventUrl = @"https://www.facebook.com/events/" + fbEvent.Id; return(fbEvent); }