Пример #1
0
        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 FormHapusPekerja_Load(object sender, EventArgs e)
        {
            frmDaftar = (FormDaftarPekerja)this.Owner;

            textBoxIdPekerja.Enabled = true;
            textBoxNama.Enabled      = false;
            textBoxNomerHp.Enabled   = false;
            textBoxAlamat.Enabled    = false;
            textBoxJabatan.Enabled   = false;
        }
        private void pekerjaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form form = Application.OpenForms["FormDaftarPekerja"];

            if (form == null)
            {
                FormDaftarPekerja frm = new FormDaftarPekerja();
                frm.Owner = this;
                frm.Show();
            }
            else
            {
                form.Show();
                form.BringToFront();
            }
        }
Пример #4
0
        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);
            }
        }