private void btn_update_Click(object sender, RoutedEventArgs e) { c = new ConnectionUtils(); pd = new PerangkatDAO(); if (!edit) { edit = true; btn_hapus.IsEnabled = true; labelUbah.Content = "Simpan"; iconUbah.Kind = MaterialDesignThemes.Wpf.PackIconKind.ContentSaveOutline; } else { edit = false; btn_hapus.IsEnabled = false; labelUbah.Content = "Ubah"; iconUbah.Kind = MaterialDesignThemes.Wpf.PackIconKind.SquareEditOutline; if (Properties.Settings.Default.tempJabatan != string.Empty) { if (pd.updateData(txt_namaPerangkat.Text.ToString(), IntegerExtensions.ParseInt(txt_Nip.Text), cmb_jabatan.Text.ToString())) { MessageBox.Show("Berhasil Mengubah Data Bosku", "Success", MessageBoxButton.OK, MessageBoxImage.Information); } } Properties.Settings.Default.tempJabatan = ""; Properties.Settings.Default.Save(); emptyFields(); loadTablePerangkat(); pd.resetAutoIncrement(); } }
private void btn_hapus_Click(object sender, RoutedEventArgs e) { c = new ConnectionUtils(); string a = "- Pilih Jabatan -"; pd = new PerangkatDAO(); MessageBoxResult re = MessageBox.Show("Apakah anda yakin ingin menghapus file ini bosku?", "Konfirmasi", MessageBoxButton.YesNo, MessageBoxImage.Question); if (re == MessageBoxResult.Yes) { if (cmb_jabatan.Text.ToString() != a) { if (pd.CheckJabatan(cmb_jabatan.Text.ToString())) { if (pd.removeData(cmb_jabatan.Text.ToString())) { MessageBox.Show("Berhasil Menghapus Data Bosku", "Succes", MessageBoxButton.OK, MessageBoxImage.Information); emptyFields(); loadTablePerangkat(); pd.resetAutoIncrement(); Properties.Settings.Default.tempJabatan = ""; Properties.Settings.Default.Save(); } } else { MessageBox.Show("Data Tidak Ditemukan Bosku", "Gagal Menghapus", MessageBoxButton.OK, MessageBoxImage.Error); } } } }
private void initTablePerangkat() { c = new ConnectionUtils(); pd = new PerangkatDAO(); if (!pd.CheckDBPerangkat()) { if (pd.CreateTablePerangkat()) { Console.WriteLine("table pengguna telah dibuat bosku"); } } }
private void btn_baru_Click(object sender, RoutedEventArgs e) { c = new ConnectionUtils(); pd = new PerangkatDAO(); string a = "- Pilih Jabatan -"; if (txt_namaPerangkat.Text != string.Empty && cmb_jabatan.Text.ToString() != a) { if (!pd.CheckJabatan(cmb_jabatan.Text.ToString())) { if (pd.insertData(txt_namaPerangkat.Text.ToString(), IntegerExtensions.ParseInt(txt_Nip.Text), cmb_jabatan.Text.ToString())) { MessageBox.Show("Data Perangkat Berhasil ditambahkan Bosku!", "Sukses", MessageBoxButton.OK, MessageBoxImage.Information); emptyFields(); loadTablePerangkat(); } } } else { MessageBox.Show("Nama Perangkat dan Jabatan Wajib di isi Bosku!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }