예제 #1
0
        private void KayitEntity()
        {
            if (txtKullaniciAdi.Text != "" &&
                txtSifre.Text != "" &&
                txtEmail.Text != "" &&
                txtAd.Text != "" &&
                txtSoyad.Text != "" &&
                txtAdres.Text != "")
            {
                if (KullaniciAdiKontrolEntity())
                {
                    if (EmailKontrolEntity())
                    {
                        KutuphaneEntities ke = new KutuphaneEntities();
                        Uye uye = new Uye();
                        uye.kullaniciAdi = txtKullaniciAdi.Text;
                        uye.email        = txtEmail.Text;
                        uye.sifre        = txtSifre.Text;
                        uye.uyeAdi       = txtAd.Text;
                        uye.uyeSoyadi    = txtSoyad.Text;
                        uye.uyeAdresi    = txtAdres.Text;
                        ke.Uyes.Add(uye);
                        ke.SaveChanges();

                        pnlKayit.Visible = false;
                        pnlDurum.Visible = true;
                        Session.Add("kullaniciadi", txtKullaniciAdi.Text);
                        lblDurum.Text = "Başarı ile Kayıt Yapılmıştır";
                        Session.Add("uyeID", uye.uyeID);
                    }
                }
            }
        }
예제 #2
0
        private void triggerStokEntity()
        {
            KutuphaneEntities ke = new KutuphaneEntities();
            int id    = Convert.ToInt32(Request.QueryString["kitapID"]);
            var Kitap = ke.Kitaps.SingleOrDefault(k => k.kitapID == id);

            Kitap.kitapSayisi = Kitap.kitapSayisi - 1;
            ke.SaveChanges();
        }
예제 #3
0
        private void KitapListeleEntity()
        {
            int kitapID             = Convert.ToInt32(Request.QueryString["kitapID"]);
            KutuphaneEntities ke    = new KutuphaneEntities();
            viewKitap         sorgu = ke.viewKitaps.Where
                                          (k => k.kitapID == kitapID).FirstOrDefault();

            lblisbn.Text       = sorgu.ISBN;
            lblKitapAdi.Text   = sorgu.kitapAdi;
            lblkitapYazar.Text = sorgu.yazarAdi;
            lblOzetSag.Text    = sorgu.ozet;
            lblsayfa.Text      = sorgu.sayfaSayisi.ToString();
            imgKitap.ImageUrl  = sorgu.kitapResim;
            ke.SaveChanges();
        }
예제 #4
0
        private void KitapAlEntity()
        {
            KutuphaneEntities ke    = new KutuphaneEntities();
            Odunc             odunc = new Odunc();

            odunc.kitapID = Convert.ToInt32(Request.QueryString["kitapID"]);
            odunc.uyeID   = Convert.ToInt32(Session["uyeID"]);
            DateTime dt = DateTime.Today.Date;

            odunc.vermeTarihi = Convert.ToDateTime(dt.ToShortDateString());
            odunc.vermeSuresi = Convert.ToInt32(listSure.Text);
            ke.Oduncs.Add(odunc);
            ke.SaveChanges();
            triggerStokEntity();
            lblMesaj.Text = "Kitabı aldınız";
        }