private void ViewRankingHL_Click(object sender, RoutedEventArgs e, bool isadm, string username) { flag = 1; Page2 rnkg = new Page2(isadm, username); this.NavigationService.Navigate(rnkg); }
// Procedur untuk pergi ke page 2 untuk ditampilkan jawabannya ketika tombol answer di klik public void Button_Click_3(object sender, RoutedEventArgs e) //button jawaban { // cek apakah map sudah di input if (!boolMap) { MessageBox.Show("You haven't upload the map file", "Map File", MessageBoxButton.OK); } // cek apakah query sudah diinput if (!boolQuery) { MessageBox.Show("You haven't upload the query file", "Query", MessageBoxButton.OK); } // cek apakah keduanya sudah di input if (boolMap && boolQuery) { Page2 solution_page = new Page2(map.Adj, map.query, map.N, map.Q, map.visited, map.ancestor); ((MainWindow)Application.Current.MainWindow).Content = solution_page; } }
// Prosedur untuk pergi ke page 2 dan menampilkan hasil jawaban dari query berdasarkan inputan user private void Button_Click_4(object sender, RoutedEventArgs e) { // cek apakah sudah input query atau belum if (!cekFileMap) { MessageBox.Show("You haven't upload the map file", "Map File", MessageBoxButton.OK); } // cek apakah format masukkan user sudah benar if (!cekQuery) { MessageBox.Show("Your query is error", "Query", MessageBoxButton.OK); } // validasi terpenuhi akan pergi ke page 2 if (cekFileMap && cekQuery) { Page2 solution_page = new Page2(map.Adj, map.query, map.N, map.Q, map.visited, map.ancestor); ((MainWindow)Application.Current.MainWindow).Content = solution_page; } }