Пример #1
0
        //TAB VIEW DATA
        private void add_toolStr_Click(object sender, EventArgs e)
        {
            FormAddSiswa fAddSiswa = new FormAddSiswa();

            fAddSiswa.tahun_ajaran       = tahuj;
            fAddSiswa.title_lbl.Text     = "Form Tambah Data Siswa";
            fAddSiswa.update_btn.Enabled = false;
            fAddSiswa.delete_btn.Enabled = false;
            fAddSiswa.Show();
        }
Пример #2
0
        private void siswa_grid_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if ((e.RowIndex >= 0) && (e.RowIndex != -1))
                {
                    FormAddSiswa fEditSiswa = new FormAddSiswa();
                    string       dateLahir, dateMasuk, format;
                    System.Globalization.CultureInfo provider = System.Globalization.CultureInfo.InvariantCulture;
                    fEditSiswa.valueLoad    = "Update";
                    fEditSiswa.tahun_ajaran = tahuj;

                    DataGridViewRow row = this.siswa_grid.Rows[e.RowIndex];
                    fEditSiswa.nis_txt.Text           = row.Cells["NIS"].Value.ToString();
                    fEditSiswa.nisn_txt.Text          = row.Cells["NISN"].Value.ToString();
                    fEditSiswa.namaSiswa_txt.Text     = row.Cells["Nama Siswa"].Value.ToString();
                    fEditSiswa.tempatLahir_txt.Text   = row.Cells["Tempat Lahir"].Value.ToString();
                    fEditSiswa.kelamin_combo.Text     = row.Cells["Jenis Kelamin"].Value.ToString();
                    fEditSiswa.status_combo.Text      = row.Cells["Status Anak"].Value.ToString();
                    fEditSiswa.anakke_combo.Text      = row.Cells["Anak Ke-"].Value.ToString();
                    fEditSiswa.agama_combo.Text       = row.Cells["Agama"].Value.ToString();
                    fEditSiswa.telpSiswa_txt.Text     = row.Cells["No. Telp. Siswa"].Value.ToString();
                    fEditSiswa.asalSekolah_txt.Text   = row.Cells["Asal Sekolah"].Value.ToString();
                    fEditSiswa.alamatSiswa_txt.Text   = row.Cells["Alamat Siswa"].Value.ToString();
                    fEditSiswa.namaAyah_txt.Text      = row.Cells["Nama Ayah"].Value.ToString();
                    fEditSiswa.namaIbu_txt.Text       = row.Cells["Nama Ibu"].Value.ToString();
                    fEditSiswa.pekerjaanAyah_txt.Text = row.Cells["Pekerjaan Ayah"].Value.ToString();
                    fEditSiswa.pekerjaanIbu_txt.Text  = row.Cells["Pekerjaan Ibu"].Value.ToString();
                    fEditSiswa.alamatOrtu_txt.Text    = row.Cells["Alamat Ortu"].Value.ToString();
                    fEditSiswa.telpOrtu_txt.Text      = row.Cells["No. Telp. Ortu"].Value.ToString();
                    fEditSiswa.namaWali_txt.Text      = row.Cells["Nama Wali"].Value.ToString();
                    fEditSiswa.pekerjaanWali_txt.Text = row.Cells["Pekerjaan Wali"].Value.ToString();
                    fEditSiswa.alamatWali_txt.Text    = row.Cells["Alamat Wali"].Value.ToString();
                    fEditSiswa.valueKelas             = row.Cells["Diterima di Kelas"].Value.ToString();
                    fEditSiswa.nis_lbl.Text           = row.Cells["NIS"].Value.ToString();
                    fEditSiswa.id_lbl.Text            = row.Cells["ID Detail"].Value.ToString();
                    fEditSiswa.kode_lbl.Text          = row.Cells["Kode Kelas"].Value.ToString();

                    dateLahir                     = row.Cells["Tanggal Lahir"].Value.ToString();
                    dateMasuk                     = row.Cells["Diterima Tanggal"].Value.ToString();
                    format                        = "dd/MM/yyyy";
                    fEditSiswa.valueLahir         = DateTime.ParseExact(dateLahir, format, provider);
                    fEditSiswa.valueMasuk         = DateTime.ParseExact(dateMasuk, format, provider);
                    fEditSiswa.title_lbl.Text     = "   Form Edit Data Siswa";
                    fEditSiswa.nis_txt.ReadOnly   = true;
                    fEditSiswa.nis_txt.BackColor  = SystemColors.ControlDark;
                    fEditSiswa.nis_txt.TabStop    = false;
                    fEditSiswa.nis_toolTip.Active = true;
                    fEditSiswa.save_btn.Enabled   = false;
                    fEditSiswa.ShowDialog();
                }
            }
            catch (MySqlException myex)
            {
                switch (myex.Number)
                {
                case 0: MessageBox.Show("Tidak bisa terkkoneksi ke Server."); break;

                case 1042: MessageBox.Show("Koneksi ke Database atau Server tidak ditemukan."); break;

                case 1045: MessageBox.Show("username/password salah."); break;

                default: MessageBox.Show("Terjadi kesalahan data atau duplikasi data."); break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Пример #3
0
        private void siswa_grid_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if ((e.RowIndex >= 0) && (e.RowIndex != -1))
                {
                    FormAddSiswa fEditSiswa = new FormAddSiswa();
                    string dateLahir, dateMasuk, format;
                    System.Globalization.CultureInfo provider = System.Globalization.CultureInfo.InvariantCulture;
                    fEditSiswa.valueLoad = "Update";
                    fEditSiswa.tahun_ajaran = tahuj;

                    DataGridViewRow row = this.siswa_grid.Rows[e.RowIndex];
                    fEditSiswa.nis_txt.Text = row.Cells["NIS"].Value.ToString();
                    fEditSiswa.nisn_txt.Text = row.Cells["NISN"].Value.ToString();
                    fEditSiswa.namaSiswa_txt.Text = row.Cells["Nama Siswa"].Value.ToString();
                    fEditSiswa.tempatLahir_txt.Text = row.Cells["Tempat Lahir"].Value.ToString();
                    fEditSiswa.kelamin_combo.Text = row.Cells["Jenis Kelamin"].Value.ToString();
                    fEditSiswa.status_combo.Text = row.Cells["Status Anak"].Value.ToString();
                    fEditSiswa.anakke_combo.Text = row.Cells["Anak Ke-"].Value.ToString();
                    fEditSiswa.agama_combo.Text = row.Cells["Agama"].Value.ToString();
                    fEditSiswa.telpSiswa_txt.Text = row.Cells["No. Telp. Siswa"].Value.ToString();
                    fEditSiswa.asalSekolah_txt.Text = row.Cells["Asal Sekolah"].Value.ToString();
                    fEditSiswa.alamatSiswa_txt.Text = row.Cells["Alamat Siswa"].Value.ToString();
                    fEditSiswa.namaAyah_txt.Text = row.Cells["Nama Ayah"].Value.ToString();
                    fEditSiswa.namaIbu_txt.Text = row.Cells["Nama Ibu"].Value.ToString();
                    fEditSiswa.pekerjaanAyah_txt.Text = row.Cells["Pekerjaan Ayah"].Value.ToString();
                    fEditSiswa.pekerjaanIbu_txt.Text = row.Cells["Pekerjaan Ibu"].Value.ToString();
                    fEditSiswa.alamatOrtu_txt.Text = row.Cells["Alamat Ortu"].Value.ToString();
                    fEditSiswa.telpOrtu_txt.Text = row.Cells["No. Telp. Ortu"].Value.ToString();
                    fEditSiswa.namaWali_txt.Text = row.Cells["Nama Wali"].Value.ToString();
                    fEditSiswa.pekerjaanWali_txt.Text = row.Cells["Pekerjaan Wali"].Value.ToString();
                    fEditSiswa.alamatWali_txt.Text = row.Cells["Alamat Wali"].Value.ToString();
                    fEditSiswa.valueKelas = row.Cells["Diterima di Kelas"].Value.ToString();
                    fEditSiswa.nis_lbl.Text = row.Cells["NIS"].Value.ToString();
                    fEditSiswa.id_lbl.Text = row.Cells["ID Detail"].Value.ToString();
                    fEditSiswa.kode_lbl.Text = row.Cells["Kode Kelas"].Value.ToString();

                    dateLahir = row.Cells["Tanggal Lahir"].Value.ToString();
                    dateMasuk = row.Cells["Diterima Tanggal"].Value.ToString();
                    format = "dd/MM/yyyy";
                    fEditSiswa.valueLahir = DateTime.ParseExact(dateLahir, format, provider);
                    fEditSiswa.valueMasuk = DateTime.ParseExact(dateMasuk, format, provider);
                    fEditSiswa.title_lbl.Text = "   Form Edit Data Siswa";
                    fEditSiswa.nis_txt.ReadOnly = true;
                    fEditSiswa.nis_txt.BackColor = SystemColors.ControlDark;
                    fEditSiswa.nis_txt.TabStop = false;
                    fEditSiswa.nis_toolTip.Active = true;
                    fEditSiswa.save_btn.Enabled = false;
                    fEditSiswa.ShowDialog();
                }
            }
            catch (MySqlException myex)
            {
                switch (myex.Number)
                {
                    case 0: MessageBox.Show("Tidak bisa terkkoneksi ke Server."); break;
                    case 1042: MessageBox.Show("Koneksi ke Database atau Server tidak ditemukan."); break;
                    case 1045: MessageBox.Show("username/password salah."); break;
                    default: MessageBox.Show("Terjadi kesalahan data atau duplikasi data."); break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Пример #4
0
 //TAB VIEW DATA
 private void add_toolStr_Click(object sender, EventArgs e)
 {
     FormAddSiswa fAddSiswa = new FormAddSiswa();
     fAddSiswa.tahun_ajaran = tahuj;
     fAddSiswa.title_lbl.Text = "Form Tambah Data Siswa";
     fAddSiswa.update_btn.Enabled = false;
     fAddSiswa.delete_btn.Enabled = false;
     fAddSiswa.Show();
 }