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); } }
public void FormDaftarProgress_Load(object sender, EventArgs e) { FormatDataGrid(); listdataprogress.Clear(); string hasil = ProgresProduksi.BacaData("", "", listdataprogress); if (hasil == "1") { dataGridViewProgress.Rows.Clear(); string no = ""; string divider = ""; for (int i = 0; i < listdataprogress.Count; i++) { if (divider != listdataprogress[i].NomerSPK.NoSPK) { divider = listdataprogress[i].NomerSPK.NoSPK; no = listdataprogress[i].NomerSPK.NoSPK; } else { no = ""; } dataGridViewProgress.Rows.Add(no, listdataprogress[i].NomorDokumen, listdataprogress[i].IdMesin.Nama, listdataprogress[i].Pekerjatuk.Nama, listdataprogress[i].Tglmulai, listdataprogress[i].Tglselesai, listdataprogress[i].Status, listdataprogress[i].Keterangan); } } else { MessageBox.Show("Data tidak dapat ditemukan"); } }
private void FormHapusProgress_Load(object sender, EventArgs e) { listdaftarprog.Clear(); string hasil = ProgresProduksi.BacaData("", "", listdaftarprog); if (hasil == "1") { comboBoxNoDok.Items.Clear(); for (int i = 0; i < listdaftarprog.Count; i++) { comboBoxNoDok.Items.Add(listdaftarprog[i].NomorDokumen); } } }
private void FormUbahProgress_Load(object sender, EventArgs e) { ListDaftarProgress.Clear(); listaftarmesin.Clear(); listaftarspk.Clear(); listdaftarpekerja.Clear(); string hasil = ProgresProduksi.BacaData("", "", ListDaftarProgress); if (hasil == "1") { comboBoxNoDokumen.Items.Clear(); int hasilcount = ListDaftarProgress.Count; for (int i = 0; i < ListDaftarProgress.Count; i++) { comboBoxNoDokumen.Items.Add(ListDaftarProgress[i].NomorDokumen); } } }
private void comboBoxNoDokumen_SelectedIndexChanged(object sender, EventArgs e) { string hasilBaca = ProgresProduksi.BacaData("pk.nomer_dokumen", comboBoxNoDokumen.Text, ListDaftarProgress); if (hasilBaca == "1") { if (ListDaftarProgress.Count > 0) { comboBoxStatus.Text = ListDaftarProgress[0].Status; } else { MessageBox.Show("Dokumen tidak ditemukan. Proses Ubah Data tidak bisa dilakukan."); } } else { MessageBox.Show("Perintah SQL gagal dijalankan. Pesan kesalahan = " + hasilBaca); } }
private void button1_Click(object sender, EventArgs e) { try { string hasil = ProgresProduksi.HapusData(comboBoxNoDok.Text); if (hasil == "1") { MessageBox.Show("Data Berhasil Dihapus"); FormDaftarProgress frm = new FormDaftarProgress(); frm.FormDaftarProgress_Load(sender, e); } else { MessageBox.Show("Error : " + hasil); } } catch (Exception ex) { MessageBox.Show("Hasil : " + ex); } }
private void buttonSimpan_Click(object sender, EventArgs e) { try { ProgresProduksi pp = new ProgresProduksi(comboBoxNoDokumen.Text, comboBoxStatus.Text); string hasil = ProgresProduksi.UbahData(pp); if (hasil == "1") { MessageBox.Show("Data Berhasil diubah"); FormDaftarProgress frm = new FormDaftarProgress(); frm.FormDaftarProgress_Load(sender, e); buttonKosongi_Click(sender, e); } else { MessageBox.Show("Error : " + hasil); } } catch (Exception ex) { MessageBox.Show("Hasil : " + ex); } }