Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
        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);
                }
            }
        }
Exemplo n.º 4
0
        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);
                }
            }
        }
Exemplo n.º 5
0
        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);
     }
 }
Exemplo n.º 7
0
        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);
            }
        }