예제 #1
0
 private void GirisYap()
 {
     if (LoginOgretmenRadioButon.Checked)
     {
         try
         {
             Tbl_Kisi _Ogretmen = DB.Tbl_Kisi.First(s => s.kullaniciAdi == LoginAdTextBox.Text.Trim() && s.sifre == LoginSifreTestBox.Text.Trim() && s.rolID == 1);
             this.Hide();
             ÖgretmenIndex frm = new ÖgretmenIndex();
             frm.Show();
         }
         catch (Exception)
         {
             MessageBox.Show("Kullanıcı adı yada şifre hatası");
             return;
         }
     }
     if (LoginOgrenciRadioButon.Checked)
     {
         try
         {
             Tbl_Kisi       _Ogrenci = DB.Tbl_Kisi.First(s => s.kullaniciAdi == LoginAdTextBox.Text.Trim() && s.sifre == LoginSifreTestBox.Text.Trim() && s.rolID == 2);
             YeniSinavIndex frm2     = new YeniSinavIndex(_Ogrenci);
             this.Hide();
             ÖgrenciIndex frm = new ÖgrenciIndex();
             frm.Show();
         }
         catch (Exception)
         {
             MessageBox.Show("Kullanıcı adı yada şifre hatası");
             return;
         }
     }
 }
예제 #2
0
      private void YeniSinavButon_Click(object sender, EventArgs e)
      {
          DateTime suanTarih = DateTime.Now.Date;

          var sonSinav = (from ss in DB.Tbl_Sinav
                          orderby ss.ID descending
                          select ss).Skip(1).Take(1).FirstOrDefault();
          DateTime bTarih = Convert.ToDateTime(sonSinav.Tarih);
          DateTime kTarih = Convert.ToDateTime(suanTarih);
          TimeSpan Sonuc  = kTarih - bTarih;

          if (Sonuc.TotalDays > 1)
          {
              this.Hide();
              YeniSinavIndex frm = new YeniSinavIndex();
              frm.Show();
          }
          else
          {
              MessageBox.Show("Günlük sınav hakkınızı kullandınız.");
          }
      }