private void btnTambah_Click(object sender, EventArgs e) { // buat objek form entry data mahasiswa FormPelanggan frmEntry = new FormPelanggan("Tambah Data Pelangan", controller); // mendaftarkan method event handler untuk merespon event OnCreate frmEntry.Create += CreatePelangganHadler; // tampilkan form entry mahasiswa frmEntry.ShowDialog(); }
private void btnPerbaiki_Click(object sender, EventArgs e) { if (lvwListPelanggan.SelectedItems.Count > 0) { // ambil objek mhs yang mau diedit dari collection Pelanggan pel = listPelanggan[lvwListPelanggan.SelectedIndices[0]]; // buat objek form entry data mahasiswa FormPelanggan formPelanggan = new FormPelanggan("Edit Data Pelanggan", pel, controller); // mendaftarkan method event handler untuk merespon event OnUpdate formPelanggan.PelUpdate += UpdatePelangganHandler; // tampilkan form entry mahasiswa formPelanggan.ShowDialog(); } else // data belum dipilih { MessageBox.Show("Data belum dipilih", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }