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); } }
private void buttonSimpan_Click(object sender, EventArgs e) { try { int indexDipilihUser = comboBoxMesin.SelectedIndex; Mesin m = ListdaftarMesin[indexDipilihUser]; RiwayatPerbaikan rp = new RiwayatPerbaikan(int.Parse(textBoxId.Text), m, dateTimePicker1.Value, textBoxKeterangan.Text); string hasil = RiwayatPerbaikan.TambahData(rp); if (hasil == "1") { MessageBox.Show("Data Telah disimpan"); frmDaftar.FormDaftarRiwayatPerbaikan_Load(sender, e); FormTambahRiwayat_Load(sender, e); } else { MessageBox.Show("Data gagal disimpan. Pesan : " + hasil); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
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); } }
private void FormUbahRiwayat_Load(object sender, EventArgs e) { ListRiwayat.Clear(); string bacaan = RiwayatPerbaikan.BacaData("", "", ListRiwayat); if (bacaan == "1") { for (int i = 0; i < ListRiwayat.Count; i++) { comboBoxID.Items.Add(ListRiwayat[i].Id); } } ListdaftarMesin.Clear(); string bacaha = Mesin.BacaData("", "", ListdaftarMesin); if (bacaha == "1") { for (int i = 0; i < ListdaftarMesin.Count; i++) { comboBoxMesin.Items.Add(ListdaftarMesin[i].IdMesin + " - " + ListdaftarMesin[i].Nama); } } else { MessageBox.Show("Error"); } }
private void buttonSimpan_Click(object sender, EventArgs e) { try { int selectindexspk = comboBoxSPK.SelectedIndex; int selectindexmesin = comboBoxMesin.SelectedIndex; int selectindexpekerja = comboBoxPekerja.SelectedIndex; Pekerja p = listdaftarpekerja[selectindexpekerja]; Mesin m = listaftarmesin[selectindexmesin]; Spk s = listaftarspk[selectindexspk]; ProgresProduksi pk = new ProgresProduksi(textBoxNoDokumen.Text, s, m, p, dateTimePickerTglMulai.Value, dateTimePickerTglSelesai.Value, comboBoxStatus.Text, textBoxKeterengan.Text); //ProgresProduksi pk = new ProgresProduksi(textBoxNoDokumen.Text, comboBoxStatus.Text); string hasil = ProgresProduksi.TambahData(pk); if (hasil == "1") { MessageBox.Show("Data Telah ditambahkan"); frmDaftar.FormDaftarProgress_Load(sender, e); buttonKosongi_Click(sender, e); } else { MessageBox.Show("Error tidak bisa menambahkan data :" + hasil); } } catch (Exception ex) { MessageBox.Show("Error : " + ex); } }
private void FormUbahMesin_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarMesin)this.Owner; listHasilData.Clear(); string hasil = Mesin.BacaData("", "", listHasilData); if (hasil == "1") { comboBoxidMesin.Items.Clear(); for (int i = 0; i < listHasilData.Count; i++) { comboBoxidMesin.Items.Add(listHasilData[i].IdMesin); } } }
private void FormTambahRiwayat_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarRiwayatPerbaikan)this.Owner; ListdaftarMesin.Clear(); string bacaha = Mesin.BacaData("", "", ListdaftarMesin); if (bacaha == "1") { for (int i = 0; i < ListdaftarMesin.Count; i++) { comboBoxMesin.Items.Add(ListdaftarMesin[i].IdMesin + " - " + ListdaftarMesin[i].Nama); } } else { MessageBox.Show("Error"); } }
private void FormTambahProgress_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarProgress)this.Owner; listaftarmesin.Clear(); listaftarspk.Clear(); listdaftarpekerja.Clear(); string bacamesin = Mesin.BacaData("", "", listaftarmesin); if (bacamesin == "1") { comboBoxMesin.Items.Clear(); for (int i = 0; i < listaftarmesin.Count; i++) { comboBoxMesin.Items.Add(listaftarmesin[i].IdMesin + " - " + listaftarmesin[i].Nama); } } string bacaspk = Spk.BacaData("", "", listaftarspk); if (bacaspk == "1") { comboBoxSPK.Items.Clear(); for (int i = 0; i < listaftarspk.Count; i++) { comboBoxSPK.Items.Add(listaftarspk[i].NoSPK); } } string bacapekerja = Pekerja.BacaData("", "", listdaftarpekerja); if (bacapekerja == "1") { comboBoxPekerja.Items.Clear(); for (int i = 0; i < listdaftarpekerja.Count; i++) { comboBoxPekerja.Items.Add(listdaftarpekerja[i].IdPekerja + " - " + listdaftarpekerja[i].Nama); } } }
public void FormDaftarMesin_Load(object sender, EventArgs e) { try { FormatDataGrid(); listHasilData.Clear(); string hasilBaca = Mesin.BacaData("", "", listHasilData); if (hasilBaca == "1") { dataGridViewMesin.Rows.Clear(); for (int i = 0; i < listHasilData.Count; i++) { if (File.Exists(Application.StartupPath + "\\Images\\Mesin\\" + listHasilData[i].IdMesin + ".jpg")) { Image s = GetCopyImage(Application.StartupPath + "\\Images\\Mesin\\" + listHasilData[i].IdMesin + ".jpg"); dataGridViewMesin.Rows.Add(listHasilData[i].IdMesin, listHasilData[i].Nama, listHasilData[i].HargaBeli, s); } else { dataGridViewMesin.Rows.Add(listHasilData[i].IdMesin, listHasilData[i].Nama, listHasilData[i].HargaBeli, null); } } } else { // Kosongi dataGridView dataGridViewMesin.DataSource = null; } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void textBoxCari_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxCari.Text == "Nama") { kriteria = "nama"; } // Kosongi isi list listHasilData.Clear(); // Tampilkan data kategori sesuai kriteria string hasilBaca = Mesin.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridViewMesin.DataSource = null; dataGridViewMesin.DataSource = listHasilData; } }
private void comboBoxidMesin_SelectedIndexChanged(object sender, EventArgs e) { try { listHasilData.Clear(); string hasilBaca = Mesin.BacaData("Id", comboBoxidMesin.Text, listHasilData); if (hasilBaca == "1") { if (listHasilData.Count > 0) { textBoxNama.Text = listHasilData[0].Nama; textBoxHarga.Text = listHasilData[0].HargaBeli.ToString(); if (File.Exists(Application.StartupPath + "\\Images\\Mesin\\" + comboBoxidMesin.Text + ".jpg")) { Image s = GetCopyImage(Application.StartupPath + "\\Images\\Mesin\\" + comboBoxidMesin.Text + ".jpg"); pictureBoxGambar.BackgroundImage = s; } textBoxNama.Focus(); } else { MessageBox.Show("Id Mesin tidak ditemukan. Proses Ubah Data tidak bisa dilakukan."); textBoxNama.Text = ""; } } else { MessageBox.Show("Perintah SQL gagal dijalankan. Pesan kesalahan = " + hasilBaca); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void FormTambahMesin_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarMesin)this.Owner; string idTerbaru; string hasilGenerate = Mesin.GenerateCode(out idTerbaru); if (hasilGenerate == "1") { textBoxIdMesin.Text = idTerbaru; // buat agar textBoxIdJabatan tidak bisa diakses textBoxIdMesin.Enabled = false; // arahkan cursor ke textBoxNamaKategori textBoxNama.Focus(); } else { MessageBox.Show("Gagal melakukan generate code. Pesan kesalahan: " + hasilGenerate); } }
private void buttonSimpan_Click(object sender, EventArgs e) { try { int indexDipilihUser = comboBoxMesin.SelectedIndex; Mesin m = ListdaftarMesin[indexDipilihUser]; RiwayatPerbaikan rp = new RiwayatPerbaikan(int.Parse(comboBoxID.Text), m, dateTimePicker1.Value, textBoxKeterangan.Text); string hasil = RiwayatPerbaikan.UbahData(rp); if (hasil == "1") { MessageBox.Show("Data Telah di ubah"); } else { MessageBox.Show("Data gagal diubah. Pesan : " + hasil); } } catch (Exception ex) { MessageBox.Show("Hasil : " + ex); } }
public Mobil() { mesin = new Mesin(); mesin.Type = "INLINE"; }