public DataSekolah GetDataSekolah() { DataSekolah dataSekolah; RaportDB dB = new RaportDB(); const string query = "SELECT * FROM data_sekolah WHERE id_sek = 1"; DataTable dT = dB.GetDataRaport(query); dataSekolah = new DataSekolah { Npsn = Convert.ToInt32(dT.Rows[0][1]), Kelas = dT.Rows[0][2].ToString(), GuruKelas = dT.Rows[0][3].ToString(), NipGuru = dT.Rows[0][4].ToString(), Desa = dT.Rows[0][5].ToString(), Kecamatan = dT.Rows[0][6].ToString(), Kota = dT.Rows[0][7].ToString(), Provinsi = dT.Rows[0][8].ToString(), NmSekolah = dT.Rows[0][9].ToString(), Alamat = dT.Rows[0][10].ToString(), NmKepsek = dT.Rows[0][11].ToString(), NipKepsek = dT.Rows[0][12].ToString(), TglRaport = dT.Rows[0][13].ToString(), Semester = dT.Rows[0][14].ToString(), Tahunajar = dT.Rows[0][15].ToString() }; return(dataSekolah); }
public bool Ubah(DataSekolah data) { bool isNice = false; RaportDB dB = new RaportDB(); const string query = "UPDATE data_sekolah SET npsn = @npsn, kelas = @kelas, guru_kelas = @guru_kelas, nip_guru = @nip_guru, desa = @desa, kecamatan = @kecamatan, kota = @kota, provinsi = @provinsi, nm_sekolah = @nm_sekolah, alamat = @alamat, nm_kepsek = @nm_kepsek, nip_kepsek = @nip_kepsek, tgl_raport = @tgl_raport, semester = @semester, tahunajar = @tahunajar WHERE id_sek = @id_sek"; var args = new Dictionary <string, object> { { "@id_sek", data.IdSek }, { "@npsn", data.Npsn }, { "@kelas", data.Kelas }, { "@guru_kelas", data.GuruKelas }, { "@nip_guru", data.NipGuru }, { "@desa", data.Desa }, { "@kecamatan", data.Kecamatan }, { "@kota", data.Kota }, { "@provinsi", data.Provinsi }, { "@nm_sekolah", data.NmSekolah }, { "@alamat", data.Alamat }, { "@nm_kepsek", data.NmKepsek }, { "@nip_kepsek", data.NipKepsek }, { "@tgl_raport", data.TglRaport }, { "@semester", data.Semester }, { "@tahunajar", data.Tahunajar } }; return(isNice = dB.ExecuteWrite(query, args) > 0 ? true : false); }
private async void UbahDataSekolah() { SekolahCRUD SekCrud = new SekolahCRUD(); DataSekolah Ds = new DataSekolah(); Ds.IdSek = 1; Ds.Npsn = Convert.ToInt32(Npsn.Text); Ds.NmSekolah = NmSekolah.Text; Ds.NmKepsek = NmKepsek.Text; Ds.NipKepsek = NipKepsek.Text; Ds.GuruKelas = NmGuru.Text; Ds.NipGuru = NipGuru.Text; Ds.Kelas = Kelas.Text; Ds.Alamat = Alamat.Text; Ds.Desa = Desa.Text; Ds.Kecamatan = Kecamatan.Text; Ds.Kota = Kota.Text; Ds.Provinsi = Provinsi.Text; Ds.Semester = Semester.Text; Ds.Tahunajar = Tahunajar.Text; Ds.TglRaport = TglRaport.Text; try { if (SekCrud.Ubah(Ds)) { await this.ShowMessageAsync("Data Sekolah", "Berhasil menyimpan data!"); } } catch (Exception) { throw; } }
private void LoadDataSekolah() { SekolahCRUD sekolahCRUD = new SekolahCRUD(); DataSekolah NewDS = sekolahCRUD.GetDataSekolah(); Npsn.Text = NewDS.Npsn.ToString(); NmSekolah.Text = NewDS.NmSekolah; Alamat.Text = NewDS.Alamat; NmKepsek.Text = NewDS.NmKepsek; NipKepsek.Text = NewDS.NipKepsek; NmGuru.Text = NewDS.GuruKelas; NipGuru.Text = NewDS.NipGuru; Kelas.Text = NewDS.Kelas; Desa.Text = NewDS.Desa; Kecamatan.Text = NewDS.Kecamatan; Kota.Text = NewDS.Kota; Provinsi.Text = NewDS.Provinsi; Semester.Text = NewDS.Semester; Tahunajar.Text = NewDS.Tahunajar; TglRaport.Text = NewDS.TglRaport; }
public Dictionary <string, string> GetRaportView(string nisn, string semester) { //Nama dan Sekolah SiswaCRUD sw = new SiswaCRUD(); SekolahCRUD sk = new SekolahCRUD(); SikapCRUD si = new SikapCRUD(); EkskulCRUD es = new EkskulCRUD(); AbsensiCRUD ab = new AbsensiCRUD(); PengetahuanCRUD pe = new PengetahuanCRUD(); KeterampilanCRUD ke = new KeterampilanCRUD(); DataSiswa dsw = sw.GetDataSiswa(nisn); DataSekolah dsk = sk.GetDataSekolah(); NilaiSikap dns = si.GetNilaiSikapSiswa(nisn, semester); NilaiEkskul dne = es.GetNilaiEkskulSiswa(nisn, semester); Absensi dab = ab.GetAbsensiSiswa(nisn, semester); NilaiPengetahuan nag = new NilaiPengetahuan(); NilaiKeterampilan kag = new NilaiKeterampilan(); if (dsw.Agama.ToString() == "Islam") { nag = pe.GetNilaiPengetahuanSiswa(nisn, semester, 1); kag = ke.GetNilaiKeterampilanSiswa(nisn, semester, 1); } else if (dsw.Agama.ToString() == "Kristen") { nag = pe.GetNilaiPengetahuanSiswa(nisn, semester, 2); kag = ke.GetNilaiKeterampilanSiswa(nisn, semester, 2); } else if (dsw.Agama.ToString() == "Katolik") { nag = pe.GetNilaiPengetahuanSiswa(nisn, semester, 3); kag = ke.GetNilaiKeterampilanSiswa(nisn, semester, 3); } else if (dsw.Agama.ToString() == "Hindu") { nag = pe.GetNilaiPengetahuanSiswa(nisn, semester, 4); kag = ke.GetNilaiKeterampilanSiswa(nisn, semester, 4); } else if (dsw.Agama.ToString() == "Buddha") { nag = pe.GetNilaiPengetahuanSiswa(nisn, semester, 5); kag = ke.GetNilaiKeterampilanSiswa(nisn, semester, 5); } else if (dsw.Agama.ToString() == "Konghuchu") { nag = pe.GetNilaiPengetahuanSiswa(nisn, semester, 6); kag = ke.GetNilaiKeterampilanSiswa(nisn, semester, 6); } NilaiPengetahuan npkn = pe.GetNilaiPengetahuanSiswa(nisn, semester, 7); NilaiKeterampilan kkpkn = ke.GetNilaiKeterampilanSiswa(nisn, semester, 7); NilaiPengetahuan nbi = pe.GetNilaiPengetahuanSiswa(nisn, semester, 8); NilaiKeterampilan kbi = ke.GetNilaiKeterampilanSiswa(nisn, semester, 8); NilaiPengetahuan nmtk = pe.GetNilaiPengetahuanSiswa(nisn, semester, 9); NilaiKeterampilan kmtk = ke.GetNilaiKeterampilanSiswa(nisn, semester, 9); NilaiPengetahuan nsbk = pe.GetNilaiPengetahuanSiswa(nisn, semester, 12); NilaiKeterampilan ksbk = ke.GetNilaiKeterampilanSiswa(nisn, semester, 12); NilaiPengetahuan npen = pe.GetNilaiPengetahuanSiswa(nisn, semester, 13); NilaiKeterampilan kpen = ke.GetNilaiKeterampilanSiswa(nisn, semester, 13); var hasil = new Dictionary <string, string> { { "NamaSiswa", dsw.NmSiswa.ToString() }, { "Nisn", dsw.Nisn.ToString() }, { "NoInduk", dsw.NoInduk.ToString() }, { "Kelas", dsk.Kelas }, { "NamaSekolah", dsk.NmSekolah }, { "Alamat", dsk.Alamat }, { "TahunAjar", dsk.Tahunajar }, { "DSpiritual", dns.DeskripsiKi1 }, { "DSosial", dns.DeskripsiKi2 }, { "NPAgama", nag.NilaiAkhir.ToString() }, { "PPAgama", nag.PredikatPengetahuan }, { "DPAgama", nag.DeskripsiPengetahuan }, { "NKAgama", kag.NilaiAkhir.ToString() }, { "PKAgama", kag.PredikatKeterampilan }, { "DKAgama", kag.DeskripsiKeterampilan }, { "NPPkn", npkn.NilaiAkhir.ToString() }, { "PPPkn", npkn.PredikatPengetahuan }, { "DPPkn", npkn.DeskripsiPengetahuan }, { "NKPkn", kkpkn.NilaiAkhir.ToString() }, { "PKPkn", kkpkn.PredikatKeterampilan }, { "DKPkn", kkpkn.DeskripsiKeterampilan }, { "NPBi", nbi.NilaiAkhir.ToString() }, { "PPBi", nbi.PredikatPengetahuan }, { "DPBi", nbi.DeskripsiPengetahuan }, { "NKBi", kbi.NilaiAkhir.ToString() }, { "PKBi", kbi.PredikatKeterampilan }, { "DKBi", kbi.DeskripsiKeterampilan }, { "NPMtk", nmtk.NilaiAkhir.ToString() }, { "PPMtk", nmtk.PredikatPengetahuan }, { "DPMtk", nmtk.DeskripsiPengetahuan }, { "NKMtk", kmtk.NilaiAkhir.ToString() }, { "PKMtk", kmtk.PredikatKeterampilan }, { "DKMtk", kmtk.DeskripsiKeterampilan }, { "NPSbk", nsbk.NilaiAkhir.ToString() }, { "PPSbk", nsbk.PredikatPengetahuan }, { "DPSbk", nsbk.DeskripsiPengetahuan }, { "NKSbk", ksbk.NilaiAkhir.ToString() }, { "PKSbk", ksbk.PredikatKeterampilan }, { "DKSbk", ksbk.DeskripsiKeterampilan }, { "NPPenjas", npen.NilaiAkhir.ToString() }, { "PPPenjas", npen.PredikatPengetahuan }, { "DPPenjas", npen.DeskripsiPengetahuan }, { "NKPenjas", kpen.NilaiAkhir.ToString() }, { "PKPenjas", kpen.PredikatKeterampilan }, { "DKPenjas", kpen.DeskripsiKeterampilan }, { "Eks1", dne.Eskul1 }, { "Eks2", dne.Eskul2 }, { "Eks3", dne.Eskul3 }, { "NEks1", dne.Nilai1 }, { "NEks2", dne.Nilai2 }, { "NEks3", dne.Nilai3 }, { "TB1", dsw.Tinggi1 }, { "TB2", dsw.Tinggi2 }, { "BB1", dsw.Berat1 }, { "BB2", dsw.Berat2 }, { "Dengar", dsw.Pendengaran }, { "Lihat", dsw.Penglihatan }, { "Gigi", dsw.Gigi }, { "Sakit", dab.Sakit.ToString() }, { "Ijin", dab.Ijin.ToString() }, { "Alpa", dab.Alpha.ToString() }, { "NamaAyah", dsw.NmAyah }, { "NMGuru", dsk.GuruKelas }, { "NIPGuru", dsk.NipGuru }, { "NMKepsek", dsk.NmKepsek }, { "NIPKepsek", dsk.NipKepsek } }; return(hasil); }