private void btnIstifadeciElave_Click(object sender, EventArgs e) { Entities.KitabHereket kitabHereketentity = (Entities.KitabHereket)gridKitabHereket.GetFocusedRow(); kitabHereketentity.TeslimEdildi = false; kitabHereketentity.TeslimTarixi = null; kitabHereketServis.AddOrUpdate(kitabHereketentity); kitabHereketServis.Save(); Listele(); }
private void btnIstifadeciSil_Click(object sender, EventArgs e) { Entities.KitabHereket silinecek = (Entities.KitabHereket)gridAlisVeris.GetFocusedRow(); if (MessageBox.Show("Secdiyiniz melumati silmek istediyinizden eminsiniz ?", MessageBeepSound.Question.ToString(), MessageBoxButtons.YesNo) == DialogResult.Yes) { kitabHereketServis.Sil(x => x.Id == silinecek.Id); kitabHereketServis.Save(); gridControlAlisVeris.DataSource = kitabHereketServis.Listele(); } }
public FrmKitabAlisverisIsler(Entities.KitabHereket kitabHereketEntity = null) { InitializeComponent(); _kitabHereketEntity = kitabHereketEntity; kitabHereketServis.ContextYarad(true); barkodServis.ContextBagla(kitabHereketServis.ContextYarad(false)); istifadeciServis.ContextBagla(kitabHereketServis.ContextYarad(false)); kitabServis.ContextBagla(kitabHereketServis.ContextYarad(false)); if (kitabHereketEntity != null) { _kitabEntity = kitabServis.Getir(x => x.Id == kitabHereketEntity.KitabId); _istifadeciEntity = istifadeciServis.Getir(x => x.Id == kitabHereketEntity.IstifadeciId); _barkodEntity = barkodServis.Getir(x => x.Id == kitabHereketEntity.BarkodId); _kitabHereketEntity = kitabHereketEntity; KitabYukle(_kitabEntity.Id); IstifadeciYukle(_istifadeciEntity.Id); PageİslemSecim.Visible = false; editle = true; } else { _kitabHereketEntity = new Entities.KitabHereket(); } }
private void PageGiris_SelectedPageChanging(object sender, DevExpress.XtraWizard.WizardPageChangingEventArgs e) { if (e.PrevPage == PageİslemSecim && e.Direction == DevExpress.XtraWizard.Direction.Forward) { if (checkKitabAl.Checked) { KitabAl(); } else { KitabVer(); } } //Kitab Secme emeliyyatlari if (e.PrevPage == pageKitabSec && e.Direction == DevExpress.XtraWizard.Direction.Forward) { if (_kitabEntity == null) { MessageBox.Show("Bir sonrakı addıma keçmək üçün zəhmətə olmasa KİTAB seçin"); e.Cancel = true; } else { if (!_kitabEntity.KirayeVerilebiler) { MessageBox.Show("Bu kitab Kiraye Verile bilmez", MessageBeepSound.Warning.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Warning); e.Cancel = true; } Entities.KitabHereket control = kitabHereketServis.Getir(x => x.BarkodId == _barkodEntity.Id && x.TeslimEdildi == false); if (checkKitabAl.Checked == true) { if (control != null) { _kitabHereketEntity = control; } else { MessageBox.Show("Bu kitab Kitabxanadadir"); e.Cancel = true; } } else { if (control != null && editle == false) { MessageBox.Show($"Bu Kitab {control.Istifadeci.Barkod} barkodlu " + $"{control.Istifadeci.Adi} {control.Istifadeci.Soyadi}" + $" adli istifadecidedir.{control.VerilmeTarixi.AddDays(control.VerilmeMuddeti).ToShortDateString()} " + $"tarixine qeder geri qaytarilmalidir."); e.Cancel = true; } } } } //Istifadeci Secme emeliyyatlari if (e.PrevPage == pageIstifadeciSec && _istifadeciEntity == null && e.Direction == DevExpress.XtraWizard.Direction.Forward) { MessageBox.Show("Bir sonrakı addıma keçmək üçün zəhmətə olmasa İSTİFADƏÇİ seçin"); e.Cancel = true; } if (e.Page == pageIslemTekrar && e.Direction == DevExpress.XtraWizard.Direction.Forward) { Tekrar(); } }