Example #1
0
        private void buttonSimpan_Click(object sender, EventArgs e)
        {
            try
            {
                Mesin j = new Mesin(comboBoxidMesin.Text, textBoxNama.Text, int.Parse(textBoxHarga.Text));

                // Panggil static method UbahData di class kategori
                string hasilUbah = Mesin.UbahData(j);

                if (hasilUbah == "1")
                {
                    MessageBox.Show("Data Mesin telah diubah.", "Informasi");
                    if (pictureBoxGambar.BackgroundImage != null)
                    {
                        pictureBoxGambar.BackgroundImage.Save(Application.StartupPath + "\\Images\\Mesin\\" + comboBoxidMesin.Text + ".jpg");
                    }

                    buttonKosongi_Click(sender, e);
                    frmDaftar.FormDaftarMesin_Load(sender, e);
                }
                else
                {
                    MessageBox.Show("Gagal mengubah Mesin. Pesan kesalahan: " + hasilUbah);
                }
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }
Example #2
0
        private void buttonHapus_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult konfirmasi = MessageBox.Show("Data Mesin akan terhapus. Apakah Anda yakin ? ", "Konfirmasi", MessageBoxButtons.YesNo);

                if (konfirmasi == System.Windows.Forms.DialogResult.Yes) // Jika user yakin menghapus data
                {
                    // Ciptakan objek yg akan dihapus
                    Mesin j = new Mesin(textBoxIdMesin.Text, textBoxNama.Text, int.Parse(textBoxHarga.Text));

                    // Panggil static method HapusData di class kategori
                    string hasilHapus = Mesin.HapusData(j);

                    if (hasilHapus == "1")
                    {
                        MessageBox.Show("Mesin telah dihapus.", "Informasi");

                        buttonKosongi_Click(sender, e);
                        frmDaftar.FormDaftarMesin_Load(sender, e);
                    }
                    else
                    {
                        MessageBox.Show("Gagal menghapus jabatan. Pesan kesalahan : " + hasilHapus);
                    }
                }
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }