public CreatePackagePage() { InitializeComponent(); //#if DEBUG // requestURL = "https://us-central1-e0-rasvada.cloudfunctions.net/PageExpDisplay"; //#endif experiences = new ExperiencesList { Experience = new List <Experience> { new Experience() { Seasons = new List <string>() { } } } }; experiencesinpackage = new ExperiencesList { Experience = new List <Experience> { new Experience() { Seasons = new List <string>() { } } } }; experiencesinpackage.Experience.Clear(); try { Dictionary <string, object> postParameters = new Dictionary <string, object>(); postParameters.Add("UserId", Application.Current.Properties["User"]); HttpWebResponse webResponse = FormUpload.MultipartFormPost(requestURL, "someone", postParameters, "", ""); StreamReader responseReader = new StreamReader(webResponse.GetResponseStream()); string returnResponseText = responseReader.ReadToEnd(); //rassavadaEntity = JsonConvert.DeserializeObject<RassavadaEntity>(returnResponseText); experiences = JsonConvert.DeserializeObject <ExperiencesList>(returnResponseText); webResponse.Close(); } catch (Exception e) { DisplayAlert("No Internet", "Please check your internet connection", "Ok"); } PlaceCollectionView.ItemsSource = experiences.Experience; }
public AddPackagePopup(ExperiencesList experiencesList) { InitializeComponent(); //#if DEBUG // requestURL = "https://us-central1-e0-rasvada.cloudfunctions.net/PagePackAdd"; //#endif requestURL = "https://us-central1-e0-trouvailler.cloudfunctions.net/PagePackAdd"; for (int i = 0; i < experiencesList.Experience.Count; i++) { package.ExpID.Add(experiencesList.Experience[i].docId); } package.Picture = experiencesList.Experience[0].Picture; }
public AddPackagePopup(ExperiencesList experiencesList, Package pack) { InitializeComponent(); //#if DEBUG // requestURL = "https://us-central1-e0-rasvada.cloudfunctions.net/PagePackUpdateEntry"; //#endif requestURL = "https://us-central1-e0-trouvailler.cloudfunctions.net/PagePackUpdateEntry"; for (int i = 0; i < experiencesList.Experience.Count; i++) { package.ExpID.Add(experiencesList.Experience[i].docId); } package.Picture = experiencesList.Experience[0].Thumbnail; DetailEntry.Text = pack.Detail; NameEntry.Text = pack.Name; CostEntry.Text = pack.Cost; package.docId = pack.docId; }