private void btnKaydet_Click(object sender, EventArgs e) { if (es.UstundekiKitapSayisi(SecilenUyeid)) { Emanetler emanet = new Emanetler(); emanet.KullaniciID = Convert.ToInt32(txtUyeId.Text); emanet.KitapID = Convert.ToInt32(txtBarkod.Text); emanet.KVerilisTarihi = dtpVerilisTarihi.Value; emanet.KIEdilecekTarih = dtpIEdilecekTarih.Value; if (ks.KitapUyedeMi(SecilenKitapid)) { MessageBox.Show("kitap başka bir üyede"); } else { if (es.EmanetiKaydet(emanet) && ks.KitapDurumDegistirByKitapVer(SecilenKitapid)) { MessageBox.Show("kaydedildi"); } else { MessageBox.Show("hata"); } } } else { MessageBox.Show("Alabileceginiz kitap sayısı maksimum 3 tanedir."); } Temizle(); }
public bool EmanetiKaydet(Emanetler emanet) { ent.Emanetler.Add(emanet); if (Convert.ToBoolean(ent.SaveChanges())) { return(true); } else { return(false); } }
private void btnKitapGeriAl_Click(object sender, EventArgs e) { Emanetler emanet = new Emanetler(); emanet.EmanetID = SecilenEmanetId; emanet.KIEdildigiTarih = dtpIEdilişTarihi.Value; emanet.GGunSayisi = GGunSayisi; emanet.ToplamCeza = TopCeza; if (es.EmanetiGeriAl(emanet) && ks.KitapDurumDegistirByKitapGeriAl(SecilenKitapId)) { MessageBox.Show("kitap iade edildi"); } else { MessageBox.Show("hata"); } Temizle(); }
public bool EmanetiGeriAl(Emanetler emanet) { Emanetler guncel = (from emnt in ent.Emanetler where emnt.EmanetID == emanet.EmanetID select emnt).FirstOrDefault(); guncel.KIEdildigiTarih = emanet.KIEdildigiTarih; guncel.GGunSayisi = emanet.GGunSayisi; guncel.ToplamCeza = emanet.ToplamCeza; guncel.Silindi = true; if (Convert.ToBoolean(ent.SaveChanges())) { return(true); } else { return(false); } }