Пример #1
0
        private void FormSuratMasuk_Load(object sender, EventArgs e)
        {
            suratMasuk surat_masuk = new suratMasuk();

            setDataTable(surat_masuk.getAllSuratMasuk());
            kriteria = "nomor_surat_masuk";
        }
Пример #2
0
        private void radioButtonInstansiPengirim_CheckedChanged(object sender, EventArgs e)
        {
            kriteria = "pengirim";
            textBoxCariSuratMasuk.BringToFront();
            suratMasuk surat_masuk = new suratMasuk();

            setDataTable(surat_masuk.getAllSuratMasuk());
        }
Пример #3
0
        private void radioButtonTanggalTerima_CheckedChanged(object sender, EventArgs e)
        {
            kriteria = "tanggal_terima";
            textBoxCariSuratMasuk.SendToBack();
            dateTimeInputTanggalSurat.BringToFront();
            suratMasuk surat_masuk = new suratMasuk();

            setDataTable(surat_masuk.getAllSuratMasuk());
        }
Пример #4
0
        private void buttonHapusSuratMasuk_Click(object sender, EventArgs e)
        {
            suratMasuk surat_masuk = new suratMasuk();
            string     title       = "Konfirmasi Penghapusan Data";
            string     konten      = "Apakah Anda yakin ingin menghapus data?";

            DialogResult result = MessageBox.Show(konten, title, MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                surat_masuk.deleteTembusanSuratMasuk(nomor_surat);
                surat_masuk.deleteLampiranSuratMasuk(nomor_surat);
                surat_masuk.deleteDistribusiSuratMasuk(nomor_surat);
                surat_masuk.deleteSuratMasuk(nomor_surat);
                setDataTable(surat_masuk.getAllSuratMasuk());
            }
        }
Пример #5
0
        private void buttonEditSuratMasuk_Click(object sender, EventArgs e)
        {
            suratMasuk surat_masuk = new suratMasuk();
            string     lokasi_tujuan;

            surat_masuk.nomor_surat      = textBoxNomorSuratMasuk.Text;
            surat_masuk.tgl_surat        = dateTimeInputTanggalSuratMasuk.Value.Date.ToString("dd-MM-yyyy");
            surat_masuk.tgl_terima       = dateTimeInputTanggalTerimaSuratMasuk.Value.Date.ToString("dd-MM-yyyy");
            surat_masuk.jenis_surat      = comboBoxJenisSuratMasuk.Text;
            surat_masuk.sifat_surat      = comboBoxSifatSuratMasuk.Text;
            surat_masuk.perihal_surat    = textBoxPerihalSuratMasuk.Text;
            surat_masuk.keterangan_surat = textBoxKeteranganSuratMasuk.Text;
            surat_masuk.isi_surat        = textBoxIsiSuratMasuk.Text;
            surat_masuk.pengirim         = textBoxInstansiPengirimSuratMasuk.Text;
            surat_masuk.alamat_pengirim  = textBoxAlamatPengirimSuratMasuk.Text;
            surat_masuk.penerima         = textBoxPenerimaSuratMasuk.Text;
            //jabatan_tertanda = textBoxJabatanTertandaSuratMasuk.Text;
            //tertanda = textBoxTertandaPengirimSuratMasuk.Text;
            surat_masuk.tanggal_distribusi = dateTimeInputTanggalDistribusiSuratMasuk.Value.Date.ToString("dd-MM-yyyy");
            lokasi_tujuan      = "";
            surat_masuk.gambar = getGambar();
            if (cekValid())
            {
                return;
            }
            else
            {
                if (pictureBoxGambarSuratMasuk.Image != null)
                {
                    lokasi_tujuan = Application.StartupPath + "\\image_surat_masuk";
                    if (!Directory.Exists(lokasi_tujuan))
                    {
                        Directory.CreateDirectory(lokasi_tujuan);
                    }
                    if (!File.Exists(Application.StartupPath + "\\image_surat_masuk\\" + getGambar()))
                    {
                        File.Copy(lokasi_gambar, lokasi_tujuan + "\\" + getGambar(), true);
                    }
                }
                surat_masuk.editSuratMasuk();
            }
            frm1.setDataTable(surat_masuk.getAllSuratMasuk());
            Close();
        }