private async void SimpanEditDataSiswa() { SiswaCRUD scrd = new SiswaCRUD(); DataSiswa ds = new DataSiswa(); ds.Nisn = Nisn.Text; ds.NoInduk = NoInduk.Text; ds.NmSiswa = NmSiswa.Text; ds.NmPanggilan = NmPanggilan.Text; ds.Gender = Gender.Text; ds.Agama = Agama.Text; ds.TempatLahir = TempatLahir.Text; ds.TglLahir = SetTanggalLahir(); ds.PendidikanSeb = PendidikanSeb.Text; ds.Alamat = AlamatSiswa.Text; ds.NmAyah = NmAyah.Text; ds.NmIbu = NmIbu.Text; ds.JobAyah = JobAyah.Text; ds.JobIbu = JobIbu.Text; ds.Jalan = Jalan.Text; ds.Kecamatan = Camat.Text; ds.Desa = DesaSiswa.Text; ds.Kota = KotaSiswa.Text; ds.Provinsi = ProvSiswa.Text; ds.NmWali = NmWali.Text; ds.JobWali = JobWali.Text; ds.AlamatWali = AlamatWali.Text; ds.Pendengaran = Pendengaran.Text; ds.Penglihatan = Penglihatan.Text; ds.Gigi = Gigi.Text; ds.Berat1 = Berat1.Text; ds.Berat2 = Berat2.Text; ds.Tinggi1 = Tinggi1.Text; ds.Tinggi2 = Tinggi2.Text; try { if (scrd.Ubah(ds, _nisn)) { await this.ShowMessageAsync("Data Siswa", "Berhasil menambahkan data!"); EditDataWindow edw = new EditDataWindow(); edw.Show(); this.Close(); } } catch (SQLiteException ex) { await this.ShowMessageAsync("Data Siswa", $"Terjadi kesalahan, {ex.Message}"); } }
private async void SimpanAllEditFunc() { if (SimpanEditSikap() && SimpanEditEkskul() && SimpanEditAbsensi()) { await this.ShowMessageAsync("Nilai dan Absen", "Seluruh data berhasil tersimpan!"); EditDataWindow edw = new EditDataWindow(); edw.TabNilai.IsSelected = true; edw.Show(); this.Close(); } else { await this.ShowMessageAsync("Nilai dan Absen", ErrorMessage); } }
private async void EditSimpan_Click(object sender, RoutedEventArgs e) { if (EditKeterampilan() == 181197 && EditPengetahuan() == 181197) { await this.ShowMessageAsync("Pengetahuan dan Keterampilan", "Data nilai berhasil disimpan!"); EditDataWindow edw = new EditDataWindow(); edw.TabPengket.IsSelected = true; edw.Show(); this.Close(); } else if (EditKeterampilan() == 19 && EditPengetahuan() == 19) { await this.ShowMessageAsync("Pengetahuan dan Keterampilan", "Data yang sama sudah ada!"); } else { await this.ShowMessageAsync("Error", "Terjadi kesalahan! Silahkan periksa kembali!"); } }