Example #1
0
        private void textBoxCari_TextChanged(object sender, EventArgs e)
        {
            string kriteria = "";

            if (comboBoxCari.Text == "No SPK")
            {
                kriteria = "s.nomor";
            }
            else if (comboBoxCari.Text == "Keterangan")
            {
                kriteria = "p.keterangan";
            }


            // Kosongi isi list
            listhasildata.Clear();

            // Tampilkan data kategori sesuai kriteria
            string hasilBaca = Jadwal.BacaData(kriteria, textBoxCari.Text, listhasildata);

            if (hasilBaca == "1")
            {
                dataGridViewJadwal.DataSource = null;
                dataGridViewJadwal.DataSource = listhasildata;
            }
        }
Example #2
0
        public void FormDaftarJadwal_Load(object sender, EventArgs e)
        {
            FormatDataGrid();
            listhasildata.Clear();

            string hasilbaca = Jadwal.BacaData("", "", listhasildata);

            if (hasilbaca == "1")
            {
                string no      = "";
                string divider = "";
                for (int i = 0; i < listhasildata.Count; i++)
                {
                    if (divider != listhasildata[i].NoSPK.NoSPK)
                    {
                        divider = listhasildata[i].NoSPK.NoSPK;
                        no      = listhasildata[i].NoSPK.NoSPK;
                    }
                    else
                    {
                        no = "";
                    }

                    dataGridViewJadwal.Rows.Add(no, listhasildata[i].Id, listhasildata[i].TglMulai, listhasildata[i].TglSelesai, listhasildata[i].Keterangan);
                }
            }
            else
            {
                dataGridViewJadwal.DataSource = null;
            }
        }
        private void FormHapusJadwal_Load(object sender, EventArgs e)
        {
            listdatajadwal.Clear();

            string baca = Jadwal.BacaData("", "", listdatajadwal);

            if (baca == "1")
            {
                for (int i = 0; i < listdatajadwal.Count; i++)
                {
                    comboBoxID.Items.Add(listdatajadwal[i].Id);
                }
            }
            else
            {
                MessageBox.Show("Data Error Tidak Ditemukan");
            }
        }
        private void textBoXid_TextChanged(object sender, EventArgs e)
        {
            if (textBoXid.Text.Length == textBoXid.MaxLength)
            {
                hasildatajadwal.Clear();

                string hasilBaca = Jadwal.BacaData("p.id", textBoXid.Text, hasildatajadwal);
                if (hasilBaca == "1")
                {
                    if (hasildatajadwal.Count > 0)
                    {
                        textBoxkET.Text = hasildatajadwal[0].Keterangan;
                        dateTimePickerTanggalMulai.Value   = hasildatajadwal[0].TglMulai;
                        dateTimePickerTanggalSelesai.Value = hasildatajadwal[0].TglSelesai;
                        comboBoxSPK.Text = hasildatajadwal[0].NoSPK.NoSPK;
                    }
                }
                else
                {
                    MessageBox.Show("Data Tidak ditemukan");
                }
            }
        }