private void btnSimpan_Click(object sender, EventArgs e) { if (!mskNpm.MaskFull) { MessageBox.Show("NPM harus diisi!!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); mskNpm.Focus(); return; } if (!(txtNama.Text.Length > 0)) { MessageBox.Show("Nama harus diisi!!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNama.Focus(); return; } var jenisKelamin = rdoLakilaki.Checked ? "Laki-laki" : "Perempuan"; var result = MessageBox.Show("Apakah data ingin disimpan?", "Konfirmasi", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (Data) mhs = new Mahasiswa(); mhs.Npm = mskNpm.Text; mhs.Nama = txtNama.Text; mhs.Gender = rdoLakilaki.Checked ? "Laki-laki" : "Perempuan"; mhs.TempatLahir = txtTempatLahir.Text; mhs.TanggalLahir = dtpTanggalLahir.Value.ToString("dd/MM/yyyy"); Form1_OnSave(mhs); ResetForm(); } }
private void Form1_OnSave(Mahasiswa obj) { listOfMahasiswa.Add(obj); InputListView(true, obj); }