private async void konfirmasi_laporan(object sender, RoutedEventArgs e) { MultipartFormDataContent form = new MultipartFormDataContent(); form.Add(new StringContent(param.judul_laporan), "judul_laporan"); form.Add(new StringContent(param.tanggal_laporan), "tanggal_laporan"); form.Add(new StringContent(param.waktu_laporan), "waktu_laporan"); form.Add(new StringContent(param.alamat_laporan), "alamat_laporan"); form.Add(new StringContent(param.lat_laporan), "lat_laporan"); form.Add(new StringContent(param.lng_laporan), "lng_laporan"); form.Add(new StringContent(userLogin.id_user.ToString()), "id_user_pelapor"); form.Add(new StringContent(param.id_kecamatan.ToString()), "id_kecamatan"); var responseData = ""; if (param.tag_laporan == "kriminalitas") { form.Add(new StringContent(param.kategori_selected.id_kategori.ToString()), "id_kategori_kejadian"); form.Add(new StringContent(param.deskripsi_laporan), "deskripsi_kejadian"); if (param.image_laporan != null) { form.Add(new StreamContent(new MemoryStream(param.image_laporan.image)), "image", "image.jpg"); } responseData = await httpObject.PostRequestWithMultipartFormData("laporan/insertLaporanKriminalitas", form, session.getTokenAuthorization()); } else { form.Add(new StringContent(param.kategori_selected.id_kategori.ToString()), "id_kategori_barang"); form.Add(new StringContent(param.jenis_laporan.ToString()), "jenis_laporan"); form.Add(new StringContent(param.deskripsi_laporan), "deskripsi_barang"); form.Add(new StreamContent(new MemoryStream(param.image_laporan.image)), "image", "image.jpg"); responseData = await httpObject.PostRequestWithMultipartFormData("laporan/insertLaporanLostFound", form, session.getTokenAuthorization()); } JObject json = JObject.Parse(responseData); var message = new MessageDialog(json["message"].ToString()); await message.ShowAsync(); if (json["status"].ToString() == "1") { this.Frame.Navigate(typeof(HomeNavigationPage)); } }