private void goToDetailPage(object sender, ItemClickEventArgs e) { LaporanLostFound selected = (LaporanLostFound)e.ClickedItem; string jenis_laporan = selected.jenis_laporan == 0 ? "Penemuan " + selected.jenis_barang : "Kehilangan " + selected.jenis_barang; ReportDetailPageParams param = new ReportDetailPageParams(selected.id_user_pelapor, selected.nama_user_pelapor, selected.id_laporan, selected.alamat_laporan, selected.tanggal_laporan, selected.waktu_laporan, selected.judul_laporan, jenis_laporan, selected.deskripsi_barang, selected.lat_laporan, selected.lng_laporan, "lostfound", selected.thumbnail_gambar, selected.status_laporan, null); session.setReportDetailPageParams(param); this.Frame.Navigate(typeof(ReportDetailPage)); }
public void goToDetailPage(object sender, ItemClickEventArgs e) { string tag = (sender as ListView).Tag.ToString(); if (tag == "lvKriminalitas") { LaporanKriminalitas selected = (LaporanKriminalitas)e.ClickedItem; ReportDetailPageParams param = new ReportDetailPageParams(selected.id_user_pelapor, selected.nama_user_pelapor, selected.id_laporan, selected.alamat_laporan, selected.tanggal_laporan, selected.waktu_laporan, selected.judul_laporan, selected.jenis_kejadian, selected.deskripsi_kejadian, selected.lat_laporan, selected.lng_laporan, "kriminalitas", selected.thumbnail_gambar, selected.status_laporan, selected.jumlah_konfirmasi); session.setReportDetailPageParams(param); } else if (tag == "lvLostFound") { LaporanLostFound selected = (LaporanLostFound)e.ClickedItem; string jenis_laporan = selected.jenis_laporan == 0 ? "Penemuan " + selected.jenis_barang : "Kehilangan " + selected.jenis_barang; ReportDetailPageParams param = new ReportDetailPageParams(selected.id_user_pelapor, selected.nama_user_pelapor, selected.id_laporan, selected.alamat_laporan, selected.tanggal_laporan, selected.waktu_laporan, selected.judul_laporan, jenis_laporan, selected.deskripsi_barang, selected.lat_laporan, selected.lng_laporan, "lostfound", selected.thumbnail_gambar, selected.status_laporan, null); session.setReportDetailPageParams(param); } this.Frame.Navigate(typeof(ReportDetailPage)); }