Beispiel #1
0
        private void btn_kiralamakaydet_Click(object sender, EventArgs e)
        {
            kiralanan.KitapId = (int)cb_kitap.SelectedValue;

            List <Kitap> kontrol = db.TBLKitap.Where(x => x.ID == kiralanan.KitapId).ToList();

            foreach (Kitap item in kontrol)
            {
                item.Stok = item.Stok - 1;
            }

            Ogrenci o = new Ogrenci();

            o.Tc = txt_kiralamatc.Text;


            List <Ogrenci> k = db.TBLOgrenci.Where(x => x.Tc == o.Tc).ToList();

            foreach (Ogrenci item in k)
            {
                kiralanan.OgrenciId = item.ID;
            }



            kiralanan.AlisTarihi    = dtp_alistarihi.Value;
            kiralanan.TeslimTarihi  = dtp_teslimtarihi.Value;
            kiralanan.VerilisTarihi = DateTime.Now;

            kiralanan.AktifMi = true;

            db.TBLKiralama.Add(kiralanan);
            db.SaveChanges();

            MessageBox.Show("Kayıt oluşturuldu.");

            KiraTemizle();
        }