private void SubmitEditPerlombaanMethod(object obj) { Perlombaan perlombaanEdit = (Perlombaan)obj; PerlombaanDAO perlombaanDAO = new PerlombaanDAO(); perlombaanDAO.UpdatePerlombaan(perlombaanEdit); _ApplicationVM.CurrentPage = new KelolaPerlombaan(_ApplicationVM); }
private void SubmitBuatPerlombaanMethod(object obj) { Perlombaan perlombaanInput = (Perlombaan)obj; PerlombaanDAO perlombaanDAO = new PerlombaanDAO(); perlombaanDAO.InsertLomba(perlombaanInput); _ApplicationVM.CurrentPage = new KelolaPerlombaan(_ApplicationVM); }
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()); }
public BuatPerlombaan(Application applicationVM) { _ApplicationVM = applicationVM; SubmitBuatPerlombaan = new RelayCommand(SubmitBuatPerlombaanMethod); Cancel = new RelayCommand(o => CancelMethod()); TambahKelompok = new RelayCommand(o => TambahKelompokMethod()); PerlombaanInput = new Perlombaan() { TanggalPerlombaan = DateTime.Today }; PerlombaanInput.ListKelompok = new ObservableCollection <Kelompok>(); }
public KelolaAcaraPerlombaan(Application applicationVM, Perlombaan selectedPerlombaan) { _ApplicationVM = applicationVM; SelectedPerlombaan = selectedPerlombaan; SelectedKelompok = SelectedPerlombaan.ListKelompok[0]; GayaDAO gayaDAO = new GayaDAO(); ListGaya = gayaDAO.GetAllGaya(); TambahAcara = new RelayCommand(o => TambahAcaraMethod()); SubmitAcara = new RelayCommand(o => SubmitAcaraMethod()); KelolaPerlombaanPageOpen = new RelayCommand(o => KelolaPerlombaanPageOpenMethod()); //helper generate JenisAcaraHelper = new List <KeyValuePair <JenisAcara, string> >(); JenisAcaraHelper.Add(new KeyValuePair <JenisAcara, string>(JenisAcara.Putra, "Putra")); JenisAcaraHelper.Add(new KeyValuePair <JenisAcara, string>(JenisAcara.Putri, "Putri")); JenisAcaraHelper.Add(new KeyValuePair <JenisAcara, string>(JenisAcara.Campur, "Campuran")); //end helper generate }
private void KelolaAcaraPageOpenMethod(object obj) { Perlombaan selectedPerlombaan = (Perlombaan)obj; _ApplicationVM.CurrentPage = new KelolaAcaraPerlombaan(_ApplicationVM, selectedPerlombaan); }
private void EditPerlombaanPageOpenMethod(object obj) { Perlombaan perlombaanEdit = (Perlombaan)obj; _ApplicationVM.CurrentPage = new EditPerlombaan(_ApplicationVM, perlombaanEdit); }