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 = ""; }
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(); }