private void textBoxIdJabatan_TextChanged(object sender, EventArgs e) { // Jika user telah mengetik sesuai panjang karakter KodeKategori if (textBoxIdJabatan.Text.Length == textBoxIdJabatan.MaxLength) { listHasilData.Clear(); // Cari nama kategori sesuai kode kategori yang diinputkan user string hasilBaca = Jabatan.BacaData("Id", textBoxIdJabatan.Text, listHasilData); if (hasilBaca == "1") { // Jika kode kategori di database (jumlah data list hasil pembacaan lebih dari nol) if (listHasilData.Count > 0) { textBoxNamaJabatan.Text = listHasilData[0].NamaJabatan; textBoxNamaJabatan.Focus(); } else { MessageBox.Show("Id Jabatan tidak ditemukan. Proses Ubah Data tidak bisa dilakukan."); textBoxNamaJabatan.Text = ""; } } else { MessageBox.Show("Perintah SQL gagal dijalankan. Pesan kesalahan = " + hasilBaca); } } }
private void textBoxCari_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxCari.Text == "Id Jabatan") { kriteria = "Id"; } else if (comboBoxCari.Text == "Nama Jabatan") { kriteria = "Nama"; } // Kosongi isi list listHasilData.Clear(); // Tampilkan data kategori sesuai kriteria string hasilBaca = Jabatan.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridViewJabatan.DataSource = null; dataGridViewJabatan.DataSource = listHasilData; } }
private void textBoxKode_TextChanged(object sender, EventArgs e) { //jika user telah mengetik sesuai panjang karakter kodeKategori if (textBoxKode.Text.Length == textBoxKode.MaxLength) { listHasilData.Clear(); string hasilBaca = Jabatan.BacaData("IdJabatan", textBoxKode.Text, listHasilData); if (hasilBaca == "1") { if (listHasilData.Count() > 0) { textBoxNama.Text = listHasilData[0].NamaJabatan; textBoxNama.Focus(); } else { MessageBox.Show("Id Jabatan tidak ditemukan. Proses Ubah Data tidak bisa dilakukan."); textBoxNama.Text = ""; } } else { MessageBox.Show("Perintah SQL gagal dijalankan.Pesan kesalahan = " + hasilBaca); } } }
private void FormUbahPekerja_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarPekerja)this.Owner; textBoxNama.MaxLength = 45; textBoxAlamat.MaxLength = 150; textBoxIdPekerja.Text = ""; textBoxNama.Text = ""; textBoxAlamat.Text = ""; textBoxNomerHp.Text = ""; comboBoxJabatan.SelectedIndex = -1; textBoxIdPekerja.Focus(); string hasil = Jabatan.BacaData("", "", listHasilDataJabatan); if (hasil == "1") { for (int i = 0; i < listHasilDataJabatan.Count; i++) { comboBoxJabatan.Items.Add(listHasilDataJabatan[i].IdJabatan + " - " + listHasilDataJabatan[i].NamaJabatan); } } else { MessageBox.Show(hasil, "Error"); } }
private void FormTambahPegawai_Load(object sender, EventArgs e) { textBoxKodePegawai.Enabled = false; textBoxNama.Text = ""; textBoxUsername.Text = ""; textBoxAlamat.Text = ""; dateTimePickerTanggalLahir.Value = DateTime.Now; textBoxPassword.Text = ""; textBoxUPassword.Text = ""; textBoxKodePegawai.MaxLength = 45; textBoxUsername.MaxLength = 8; textBoxPassword.MaxLength = 8; textBoxUPassword.MaxLength = 8; textBoxGaji.Text = "0"; textBoxGaji.TextAlign = HorizontalAlignment.Right; textBoxKodePegawai.Focus(); //agar password ditampilkan dengan karakter (*) textBoxPassword.PasswordChar = '*'; textBoxUPassword.PasswordChar = '*'; //tampilkan semua jabatan yang ada ditabel jabatan (gunakan method bacadata diclass jabatan) string hasilBaca = Jabatan.BacaData("", "", listDataJabatan); if (hasilBaca == "1") { //jika sukses membaca comboBoxJabatan.Items.Clear(); //kosongi isi combobox for (int i = 0; i < listDataJabatan.Count; i++) { //tampilkan dengan format id jabatan - nama jabatan, contoh : 32 - Kasir comboBoxJabatan.Items.Add(listDataJabatan[i].IdJabatan + " - " + listDataJabatan[i].NamaJabatan); } } else { MessageBox.Show("data jabatan gagal ditampilkan. Pesan Kesalahan : " + hasilBaca); } //generate kode pegawai terbaru (kode pegawai bertipe int) int kodeTerbaru; string hasilGenerate = Pegawai.GenerateKode(out kodeTerbaru); if (hasilGenerate == "1") { textBoxKodePegawai.Text = kodeTerbaru.ToString(); //arahkan cursor ke textboxNama textBoxNama.Focus(); } else { MessageBox.Show("gagal melakukan generate kode. Pesan Kesalahan : " + hasilGenerate); } }
public void FormDaftarJabatan_Load(object sender, EventArgs e) { string hasilBaca = Jabatan.BacaData("", "", listHasilData); if (hasilBaca == "1") { dataGridView1.DataSource = listHasilData; } else { dataGridView1.DataSource = null; } }
private void FormChangeEmployee_Load(object sender, EventArgs e) { textBoxId.MaxLength = 4; List <Jabatan> listOfJabatan = Jabatan.BacaData("", ""); comboBoxJabatan.DataSource = listOfJabatan; comboBoxJabatan.DisplayMember = "NamaJabatan"; comboBoxJabatan.DropDownStyle = ComboBoxStyle.DropDownList; textBoxUsername.Text = ""; textBoxPass.Text = ""; textBoxNama.Text = ""; textBoxId.Text = ""; textBoxGaji.Text = ""; textBoxAlamat.Text = ""; comboBoxJabatan.Enabled = false; }
private void FormTambahPekerja_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarPekerja)this.Owner; pictureBox1.BackgroundImage = null; textBoxIdPekerja.Enabled = false; textBoxNama.MaxLength = 45; textBoxAlamat.MaxLength = 250; textBoxNama.Text = ""; textBoxAlamat.Text = ""; textBoxNomerHp.Text = ""; comboBoxJabatan.SelectedIndex = -1; string kodeTerbaru; string hasilGenerate = Pekerja.GenerateCode(out kodeTerbaru); if (hasilGenerate == "1") { textBoxIdPekerja.Text = kodeTerbaru; textBoxIdPekerja.Enabled = false; textBoxNama.Focus(); } else { MessageBox.Show("Gagal melakukan generate code. Pesan kesalahan: " + hasilGenerate); } listDataJabatan.Clear(); string hasilBaca = Jabatan.BacaData("", "", listDataJabatan); if (hasilBaca == "1") { comboBoxJabatan.Items.Clear(); for (int i = 0; i < listDataJabatan.Count; i++) { // Tampilkan dengan format kode kategori - nama kategori comboBoxJabatan.Items.Add(listDataJabatan[i].IdJabatan + " . " + listDataJabatan[i].NamaJabatan); } } else { MessageBox.Show("Data Jabatan gagal ditampilkan. Pesan kesalahan: " + hasilBaca); } }
public void FormDaftarJabatan_Load(object sender, EventArgs e) { // Tampilkan semua data kategori listHasilData.Clear(); string hasilBaca = Jabatan.BacaData("", "", listHasilData); if (hasilBaca == "1") { dataGridViewJabatan.DataSource = null; // Tampilkan hasil data di dataGridView dataGridViewJabatan.DataSource = listHasilData; } else { // Kosongi dataGridView dataGridViewJabatan.DataSource = null; } }
private void FormDeleteOfEmployee_Load(object sender, EventArgs e) { textBoxId.MaxLength = 4; textBoxNama.Enabled = false; textBoxGaji.Enabled = false; textBoxAlamat.Enabled = false; textBoxPass.Enabled = false; textBoxUsername.Enabled = false; comboBoxJabatan.Enabled = false; textBoxNama.MaxLength = 45; listOfJabatan = Jabatan.BacaData("", ""); comboBoxJabatan.DataSource = listOfJabatan; comboBoxJabatan.DisplayMember = "NamaJabatan"; comboBoxJabatan.DropDownStyle = ComboBoxStyle.DropDownList; }
private void textBoxCari_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxJabatan.Text == "Id Jabatan") { kriteria = "IdJabatan"; } else if (comboBoxJabatan.Text == "Nama Jabatan") { kriteria = "Nama"; } listHasilData.Clear(); string hasilBaca = Jabatan.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridView1.DataSource = null; dataGridView1.DataSource = listHasilData; } }