private void buttonUbah_Click(object sender, EventArgs e) { try { Jabatan jabat = (Jabatan)comboBoxJabatan.SelectedItem; Pegawai pegUbah = new Pegawai( textBoxKodePegawai.Text, textBoxNamaPegawai.Text, dateTimePickerTanggalLahir.Value, textBoxAlamat.Text, int.Parse(textBoxGaji.Text), textBoxUsername.Text, textBoxPassword.Text, jabat); pegUbah.Update(); MessageBox.Show("Data Berhasil Diubah" + pegUbah.Password, "Info"); buttonKosongi_Click(buttonUbah, e); FormDaftarPegawai frm = (FormDaftarPegawai)Owner; frm.FormDaftarPegawai_Load(buttonUbah, e); } catch (Exception error) { MessageBox.Show($"Gagal Mengubah Data, Error : {error.Message}", "Info"); } }
private void buttonHapus_Click(object sender, EventArgs e) { try { if (textBoxKodePegawai.Text != "") { DialogResult confirm = MessageBox.Show("Data akan dihapus. Anda Yakin ?", "Konfirmasi", MessageBoxButtons.YesNo); if (confirm == DialogResult.Yes) { Pegawai pegDel = new Pegawai(textBoxKodePegawai.Text); string del = pegDel.Delete(); if (del == "1") { MessageBox.Show("Data Berhasil Dihapus", "Info"); buttonKosongi_Click(buttonHapus, e); FormDaftarPegawai frm = (FormDaftarPegawai)Owner; frm.FormDaftarPegawai_Load(buttonHapus, e); } else { MessageBox.Show($"Gagal Menghapus Data, Error : {del}", "Error"); } } } } catch (Exception error) { MessageBox.Show($"Gagal Menghapus Data, Error : {error.Message}", "Error"); } }
private void pegawaiToolStripMenuItem_Click(object sender, EventArgs e) { FormDaftarPegawai pegawaiForm = new FormDaftarPegawai(); Form forms = Application.OpenForms[pegawaiForm.Name]; SingleForm(forms, pegawaiForm); }
private void buttonSimpan_Click(object sender, EventArgs e) { try { if (textBoxPassword.Text == textBoxUlangPassword.Text) { Jabatan jabat = (Jabatan)comboBoxJabatan.SelectedItem; Pegawai pegBaru = new Pegawai( textBoxKodePegawai.Text, textBoxNamaPegawai.Text, dateTimePickerTanggalLahir.Value, textBoxAlamat.Text, int.Parse(textBoxGaji.Text), textBoxUsername.Text, textBoxPassword.Text, jabat); pegBaru.Insert(); MessageBox.Show("Data Pegawai Berhasil Ditambahkan", "Info"); textBoxKodePegawai.Text = pegBaru.GeneratePrimaryKey(); buttonKosongi_Click(buttonSimpan, e); FormDaftarPegawai frm = (FormDaftarPegawai)Owner; frm.FormDaftarPegawai_Load(buttonSimpan, e); } else { MessageBox.Show("Mohon Ulangi Password"); } } catch (Exception error) { MessageBox.Show("Gagal Menambahkan Data, Error = " + error.Message, "Warning"); } }