예제 #1
0
    protected void Buttongiris_Click(object sender, EventArgs e)
    {
        List <kullanici> kullanicilar = kullanici.SelectAll();

        kullanici kul = (from k in kullanici.SelectAll()
                         where k.KullaniciAdi == TextBoxkullaniciadi.Text && k.Sifre == TextBoxsifre.Text
                         select k).FirstOrDefault();


        if (kul == null)
        {
            Labelbilgi.Text = "<p class='msg error'><b>Kullanıcı Adı ve/veya Şifre Hatalı! Tekrar Deneyiniz...</b></p>";
            return;
        }

        Session.Add("kullanici", kul);

        aktivite akt = aktivite.SelectByKullaniciId(kul.Id);

        if (akt != null)
        {
            Session.Add("bilgi", "Merhaba<br/><b>" + kul.AdiSoyadi + "</b><br/>Son Giriş Zamanınız<br/><b>" + akt.Tarih.ToString() + "</b>");
        }

        aktivite yeni = new aktivite(kul.Id, DateTime.Now);

        try
        {
            Result <int> sonuc = yeni.Insert();
        }
        catch { }

        Response.Redirect("haberler.aspx");
    }
예제 #2
0
    public static List <aktivite> SelectAllaktivite(OleDbCommand komut)
    {
        List <aktivite> Listaktivite = new List <aktivite>();

        OleDbConnection baglanti = AcikBaglantiGetir();

        try
        {
            komut.Connection = baglanti;
            OleDbDataReader oku = komut.ExecuteReader();
            while (oku.Read())
            {
                aktivite yeniaktivite = new aktivite();
                if (!oku.IsDBNull(0))
                {
                    yeniaktivite.Id = oku.GetInt32(0);
                }
                if (!oku.IsDBNull(1))
                {
                    yeniaktivite.KullaniciId = oku.GetInt32(1);
                }
                if (!oku.IsDBNull(2))
                {
                    yeniaktivite.Tarih = oku.GetDateTime(2);
                }

                Listaktivite.Add(yeniaktivite);
            }
        }
        catch
        {
            throw;
        }
        finally
        {
            BaglantiyiKapat(baglanti);
        }
        return(Listaktivite);
    }