Ejemplo n.º 1
0
        private void lbl_hapus_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            if (lvwLembur.SelectedItems.Count > 0)
            {
                var konfirmasi = MessageBox.Show("Apakah daftar ini ingin dihapus?", "Konfirmasi",
                                                 MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);

                if (konfirmasi == DialogResult.Yes)
                {
                    // ambil objek mhs yang mau dihapus dari collection
                    Model.Entity.Lembur lmbr = listOfLembur[lvwLembur.SelectedIndices[0]];

                    // panggil operasi CRUD
                    var result = controller.Delete(lmbr);
                    if (result > 0)
                    {
                        LoadDaftarLembur();
                    }
                }
            }
            else // data belum dipilih
            {
                MessageBox.Show("Daftar belum dipilih !!!", "Peringatan",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Ejemplo n.º 2
0
        private void bunifuButton5_Click(object sender, EventArgs e)
        {
            Model.Entity.Lembur lmbr = new Model.Entity.Lembur();
            lmbr.Id_karyawan = Convert.ToInt32(txt_IdKrywn.Text);
            lmbr.Total_jam   = Convert.ToInt32(drpd_Waktu.Text);
            lmbr.keterangan  = txb_Ktrgn.Text;

            int result = 0;

            result = controller.Create(lmbr);
            if (result > 0)
            {
                LoadDaftarLembur();
                txt_IdKrywn.Clear();
                txb_Ktrgn.Clear();
                drpd_Waktu.Text = "Total Jam";
                txt_IdKrywn.Focus();
            }
        }