Пример #1
0
        private void buttonYedekAl_Click(object sender, EventArgs e)
        {
            //yedek al
            SabitOkulDB sabitOkul = new SabitOkulDB();
            DataTable   dtOkul    = new DataTable();

            dtOkul = sabitOkul.KayitlariGetir();
            YedekInfo yedekBilgi = new YedekInfo();
            string    DosyaAdi   = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString() + "-" + DateTime.Now.Hour.ToString() + "-" + DateTime.Now.Minute.ToString() + "-" + DateTime.Now.Second.ToString();

            if (File.Exists("App_Data\\sinav.mdb"))
            {
                if (dtOkul.Rows.Count > 0)
                {
                    yedekBilgi.Adi             = txtYedekAdi.Text;
                    yedekBilgi.BaslangicTarihi = Convert.ToDateTime(dtOkul.Rows[0]["sinavBaslamaTarihi"].ToString()).Date;
                    yedekBilgi.BitisTarihi     = Convert.ToDateTime(dtOkul.Rows[0]["sinavBitisTarihi"].ToString()).Date;
                    yedekBilgi.DonemAdi        = dtOkul.Rows[0]["sinavDonemi"].ToString();
                    yedekBilgi.DonemYili       = dtOkul.Rows[0]["ogretimYili"].ToString();
                    yedekBilgi.DosyaAdi        = DosyaAdi;
                    yedekBilgi.KurumAdi        = dtOkul.Rows[0]["okulAdi1"].ToString() + " " + dtOkul.Rows[0]["okulAdi2"].ToString();
                    yedekBilgi.YedekSaat       = DateTime.Now.ToShortTimeString();
                    yedekBilgi.YedekTarihi     = DateTime.Now.Date;
                    yedek.KayitEkle(yedekBilgi);
                    File.Copy("App_Data\\sinav.mdb", "App_Data\\yedek\\" + DosyaAdi + ".mdb");
                }
            }
            else
            {
                MessageBox.Show("Yedek alınacak dosya bulunamamaktadır", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            KayitlariGoster();
            txtYedekAdi.Text = "";
        }
Пример #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            bool dosyaDurumu = true;

            if (!File.Exists("App_Data\\sinav.mdb"))
            {
                dosyaDurumu = false;
            }
            else
            {
                SabitOkulDB sabitOkul = new SabitOkulDB();
                if (sabitOkul.KayitlariGetir().Rows.Count == 0)
                {
                    dosyaDurumu = false;
                }
            }
            if (dosyaDurumu == false)
            {
                menu.Enabled = false;
                YeniSnvDnemi Form_YeniSnvDonemi = new YeniSnvDnemi();
                AcikKontrol(Form_YeniSnvDonemi);
            }
            //zmlyci_trh_saat.Start();
        }