private void textBoxIdPekerja_TextChanged(object sender, EventArgs e) { listHasilData.Clear(); string hasilBaca = Pekerja.BacaData("P.Id", textBoxIdPekerja.Text, listHasilData); if (hasilBaca == "1") { if (listHasilData.Count > 0) { if (File.Exists(Application.StartupPath + "\\Images\\Pekerja\\" + textBoxIdPekerja.Text + ".jpg")) { pictureBoxGambar.BackgroundImage = new Bitmap(Application.StartupPath + "\\Images\\Pekerja\\" + textBoxIdPekerja.Text + ".jpg"); } textBoxNama.Text = listHasilData[0].Nama; textBoxAlamat.Text = listHasilData[0].Alamat; textBoxNomerHp.Text = listHasilData[0].NomerHp; textBoxJabatan.Text = listHasilData[0].Jabatan.IdJabatan + " - " + listHasilData[0].Jabatan.NamaJabatan; textBoxNama.Focus(); } } else { textBoxNama.Text = ""; textBoxAlamat.Text = ""; textBoxNomerHp.Text = ""; } }
private void FormTambahSPK_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarSPK)this.Owner; try { string codebaru; string hasilgen = Spk.GenerateCode(out codebaru); if (hasilgen == "1") { textBoxNoSPK.Text = codebaru; textBoxNoSPK.Enabled = false; } else { MessageBox.Show("Gagal melakukan generate code. Pesan kesalahan: " + hasilgen); } ListDatapeg.Clear(); listdatabarang.Clear(); string hasilbaca2 = OrderPenjualan.BacaData("", "", listorderpenjualan); if (hasilbaca2 == "1") { comboBox1.Items.Clear(); for (int i = 0; i < listorderpenjualan.Count; i++) { comboBox1.Items.Add(listorderpenjualan[i].NoOrder); } } string hasilBaca3 = Pekerja.BacaData("", "", ListDatapeg); if (hasilBaca3 == "1") { comboBoxPekerja.Items.Clear(); for (int i = 0; i < ListDatapeg.Count; i++) { comboBoxPekerja.Items.Add(ListDatapeg[i].IdPekerja + " . " + ListDatapeg[i].Nama); } } else { MessageBox.Show("Data Pekerja gagal ditampilkan. Pesan kesalahan: " + hasilBaca3); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void buttonLogin_Click(object sender, EventArgs e) { if (textBoxUsername.Text != "") { // Create objek bertipe Koneksi dengan memanggil constructor berparameter milik class Koneksi Koneksi k = new Koneksi(textBoxServer.Text, textBoxDatabase.Text, textBoxUsername.Text, textBoxPassword.Text); string hasilConnect = k.Connect(); // panggil method Conenct milik class Koneksi if (hasilConnect == "sukses") { FormUtama frmUtama = (FormUtama)this.Owner; frmUtama.getNotif(); frmUtama.tampilTotalPenjuatan(); frmUtama.Enabled = true; // Agar form utama bisa diakses MessageBox.Show("Selamat datang di Sistem Informasi Produksi Teaching Industry", "Info"); // tampilkan ucapan selamat datang listHasilData.Clear(); string hasilCariPegawai = Pekerja.BacaData("username", textBoxUsername.Text, listHasilData); if (hasilCariPegawai == "1") { Console.WriteLine(listHasilData); if (listHasilData.Count > 0) { frmUtama.Enabled = true; frmUtama.labelKodePegawai.Text = listHasilData[0].IdPekerja.ToString(); frmUtama.labelNamaPegawai.Text = listHasilData[0].Nama; frmUtama.labelJabatanPegawai.Text = listHasilData[0].Jabatan.NamaJabatan; this.Close(); // Tutup form login } else { MessageBox.Show("Username tidak ditemukan."); } } } else // Jika gagal { MessageBox.Show("Koneksi gagal. Pesan kesalahan : " + hasilConnect, "Kesalahan"); } } else { MessageBox.Show("Username tidak boleh dikosongi", "Kesalahan"); } }
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); } } }
private void textBoxCari_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxCari.Text == "Id Pekerja") { kriteria = "P.Id"; } else if (comboBoxCari.Text == "Nama") { kriteria = "P.Nama"; } else if (comboBoxCari.Text == "Alamat") { kriteria = "P.Alamat"; } else if (comboBoxCari.Text == "Id Jabatan") { kriteria = "J.Id"; } else if (comboBoxCari.Text == "Nama Jabatan") { kriteria = "J.Nama"; } string hasilBaca = Pekerja.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridViewPegawai.Rows.Clear(); for (int i = 0; i < listHasilData.Count; i++) { dataGridViewPegawai.Rows.Add(listHasilData[i].IdPekerja, listHasilData[i].Nama, listHasilData[i].Alamat, listHasilData[i].NomerHp, listHasilData[i].Jabatan.IdJabatan, listHasilData[i].Jabatan.NamaJabatan); } } }
public void FormDaftarPekerja_Load(object sender, EventArgs e) { try { comboBoxCari.DropDownStyle = ComboBoxStyle.DropDownList; FormatDataGrid(); listHasilData.Clear(); string hasilBaca = Pekerja.BacaData("", "", listHasilData); if (hasilBaca == "1") { dataGridViewPegawai.Rows.Clear(); for (int i = 0; i < listHasilData.Count; i++) { if (File.Exists(Application.StartupPath + "\\Images\\Pekerja\\" + listHasilData[i].IdPekerja + ".jpg")) { Image s = GetCopyImage(Application.StartupPath + "\\Images\\Pekerja\\" + listHasilData[i].IdPekerja + ".jpg"); dataGridViewPegawai.Rows.Add(listHasilData[i].IdPekerja, listHasilData[i].Nama, s, listHasilData[i].Alamat, listHasilData[i].NomerHp, listHasilData[i].Jabatan.IdJabatan, listHasilData[i].Jabatan.NamaJabatan); } else { dataGridViewPegawai.Rows.Add(listHasilData[i].IdPekerja, listHasilData[i].Nama, null, listHasilData[i].Alamat, listHasilData[i].NomerHp, listHasilData[i].Jabatan.IdJabatan, listHasilData[i].Jabatan.NamaJabatan); } } } } catch (Exception exc) { MessageBox.Show(exc.Message); } }