private void SubmitBuatPerlombaanMethod(object obj) { Perlombaan perlombaanInput = (Perlombaan)obj; PerlombaanDAO perlombaanDAO = new PerlombaanDAO(); perlombaanDAO.InsertLomba(perlombaanInput); _ApplicationVM.CurrentPage = new KelolaPerlombaan(_ApplicationVM); }
private void SubmitEditPerlombaanMethod(object obj) { Perlombaan perlombaanEdit = (Perlombaan)obj; PerlombaanDAO perlombaanDAO = new PerlombaanDAO(); perlombaanDAO.UpdatePerlombaan(perlombaanEdit); _ApplicationVM.CurrentPage = new KelolaPerlombaan(_ApplicationVM); }
public KelolaPerlombaan(Application applicationVM) { _ApplicationVM = applicationVM; PerlombaanDAO lombaDAO = new PerlombaanDAO(); BuatPerlombaanPageOpen = new RelayCommand(o => BuatPerlombaanPageOpenMethod()); EditPerlombaanPageOpen = new RelayCommand(EditPerlombaanPageOpenMethod); KelolaAcaraPageOpen = new RelayCommand(KelolaAcaraPageOpenMethod); ListPerlombaan = lombaDAO.GetAllLomba(); }
private void HapusPerlombaanMethod(object obj) { if (MessageBox.Show("Apakah Anda Yakin Ingin Menghapus Data Perlombaan Ini?", "PERINGATAN!", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { Perlombaan perlombaanHapus = (Perlombaan)obj; PerlombaanDAO perlombaanDAO = new PerlombaanDAO(); perlombaanDAO.HapusPerlombaan(perlombaanHapus); _ApplicationVM.CurrentPage = new KelolaPerlombaan(_ApplicationVM); } }
public EditPerlombaan(Application applicationVM, Perlombaan perlombaanEdit) { _ApplicationVM = applicationVM; PerlombaanEdit = perlombaanEdit; PerlombaanDAO perlombaanDAO = new PerlombaanDAO(); PerlombaanEdit.ListKelompok = perlombaanDAO.GetKelompok(PerlombaanEdit); SubmitEditPerlombaan = new RelayCommand(SubmitEditPerlombaanMethod); HapusPerlombaan = new RelayCommand(HapusPerlombaanMethod); Cancel = new RelayCommand(o => CancelMethod()); }