private void FormSuratDisposisi_Load(object sender, EventArgs e)
        {
            suratDisposisi surat_disposisi = new suratDisposisi();

            kriteria = "nomor_surat";
            setDataTable(surat_disposisi.getAllSuratDisposisi());
        }
        private void buttonHapusSuratDisposisi_Click(object sender, EventArgs e)
        {
            suratDisposisi surat_disposisi = new suratDisposisi();

            surat_disposisi.hapusSuratDisposisi(nomor_surat);
            setDataTable(surat_disposisi.getAllSuratDisposisi());
        }
Exemple #3
0
        private void buttonTambah_Click(object sender, EventArgs e)
        {
            suratDisposisi surat_disposisi = new suratDisposisi();

            surat_disposisi.nomor_surat        = textBoxNomorSurat.Text;
            surat_disposisi.nomor_agenda       = textBoxNomorAgenda.Text;
            surat_disposisi.asal_surat         = textBoxAsalSurat.Text;
            surat_disposisi.perihal            = textBoxPerihal.Text;
            surat_disposisi.sifat_surat        = comboBoxSifatSurat.Text;
            surat_disposisi.isi_surat          = textBoxIsiSurat.Text;
            surat_disposisi.lain               = textBoxKeterangan.Text;
            surat_disposisi.tanggal_surat      = dateTimeInputTanggalSurat.Value.Date.ToString("dd-MM-yyyy");
            surat_disposisi.tanggal_diterima   = dateTimeInputTanggalDiterima.Value.Date.ToString("dd-MM-yyyy");
            surat_disposisi.tanggal_diteruskan = dateTimeInputDiteruskan.Value.Date.ToString("dd-MM-yyyy");
            surat_disposisi.diproses           = diproses;
            surat_disposisi.dilaksanakan       = dilaksanakan;
            surat_disposisi.ditanggapi         = ditanggapi;
            surat_disposisi.diperhatikan       = diperhatikan;
            surat_disposisi.dilaporkan         = dilaporkan;
            surat_disposisi.diketahui          = diketahui;
            surat_disposisi.diedarkan          = diedarkan;
            surat_disposisi.diperbanyak        = diperbanyak;
            surat_disposisi.ditampung          = ditampung;
            surat_disposisi.dihadiri           = dihadiri;
            surat_disposisi.dikonsepkan        = dikonsepkan;
            surat_disposisi.dievaluasi         = dievaluasi;
            surat_disposisi.saran              = saran;
            surat_disposisi.disimpan           = disimpan;
            lokasi_tujuan          = Application.StartupPath + "\\image_surat_disposisi";
            surat_disposisi.gambar = getGambar();
            //id_user = FormMain.id_user;

            if (validasi())
            {
                return;
            }
            else
            {
                if (!Directory.Exists(lokasi_tujuan))
                {
                    Directory.CreateDirectory(lokasi_tujuan);
                }
                if (pictureBoxGambarSurat.Image != null)
                {
                    File.Copy(lokasi_gambar, lokasi_tujuan + "\\" + getGambar(), true);
                }
                else
                {
                    surat_disposisi.gambar = "no_image.png";
                    if (!File.Exists(lokasi_tujuan + "\\no_image.png"))
                    {
                        File.Copy(Application.StartupPath + "\\no_image.png", lokasi_tujuan + "\\no_image.png", true);
                    }
                }
                surat_disposisi.tambahSuratDisposisi();
                surat_disposisi.tambahKabag(list_kabag);
                frm.setDataTable(surat_disposisi.getAllSuratDisposisi());
            }
        }
        private void radioButtonNomorAgenda_CheckedChanged(object sender, EventArgs e)
        {
            suratDisposisi surat_disposisi = new suratDisposisi();

            kriteria = "nomor_agenda";
            textBoxCari.BringToFront();
            setDataTable(surat_disposisi.getAllSuratDisposisi());
        }
        private void radioButtonPerihalSuratMasuk_CheckedChanged(object sender, EventArgs e)
        {
            suratDisposisi surat_disposisi = new suratDisposisi();

            kriteria = "perihal";
            textBoxCari.BringToFront();
            setDataTable(surat_disposisi.getAllSuratDisposisi());
        }
        private void radioButtonTanggalTerima_CheckedChanged(object sender, EventArgs e)
        {
            suratDisposisi surat_disposisi = new suratDisposisi();

            kriteria = "tanggal_terima";
            textBoxCari.SendToBack();
            dataGridViewSuratDisposisi.BringToFront();
            setDataTable(surat_disposisi.getAllSuratDisposisi());
        }
        private void buttonEdit_Click(object sender, EventArgs e)
        {
            suratDisposisi surat_disposisi = new suratDisposisi();

            if (validasi())
            {
                return;
            }
            else
            {
                editSuratDisposisi(nomor_surat_sebelumnya);
            }
            frm.setDataTable(surat_disposisi.getAllSuratDisposisi());
        }