public KitapEkle() { listTur_Id = new List <int>(); listDil_Id = new List <int>(); kitapManager = new KitapManager(); turManager = new TurManager(); dilManager = new DilManager(); InitializeComponent(); barkodNo_Textbox.Text = kitapManager.BarkodOlustur(); List <Turler> listTurler = turManager.GetTurler(); turu_Combobox.Items.Clear(); for (int i = 0; i < listTurler.Count; i++) { Turler turler = listTurler[i]; listTur_Id.Add(turler.Id); turu_Combobox.Items.Add(turler.TurAdi); } if (turu_Combobox.Items.Count > 0) { turu_Combobox.SelectedIndex = 0; } List <Diller> listDiller = dilManager.GetDiller(); dil_Combobox.Items.Clear(); for (int i = 0; i < listDiller.Count; i++) { Diller diller = listDiller[i]; listDil_Id.Add(diller.Id); dil_Combobox.Items.Add(diller.DilAdi); } if (dil_Combobox.Items.Count > 0) { dil_Combobox.SelectedIndex = 0; } }
public KitapDetay(int _Kitap_Id) { Kitap_Id = _Kitap_Id; kitap = kitapManager.GetKitapById(Kitap_Id); listTurler = turManager.GetTurler(); listDiller = dilManager.GetDiller(); InitializeComponent(); foreach (Diller dil in listDiller) { dili_Combobox.Items.Add(dil.DilAdi); listDilId.Add(dil.Id); if (dil.Id == kitap.Dil_Id) { dili_Combobox.SelectedIndex = dili_Combobox.Items.Count - 1; } } foreach (Turler tur in listTurler) { turu_ComboBox.Items.Add(tur.TurAdi); listTurId.Add(tur.Id); if (tur.Id == kitap.Tur_Id) { turu_ComboBox.SelectedIndex = turu_ComboBox.Items.Count - 1; } } no_Textbox.Text = kitap.BarkodNo; isim_Textbox.Text = kitap.KitapAdi; yazar_Textbox.Text = kitap.KitapYazari; basimYili_Textbox.Text = kitap.BasimYili; yayinevi_Textbox.Text = kitap.YayinEvi; if (kitap.RaftaMi == 1) { rRafta.Checked = true; } else { rDisarda.Checked = true; } dokum_Listview.FullRowSelect = true; dokum_Listview.Items.Clear(); dokum_Listview.Clear(); dokum_Listview.View = View.Details; dokum_Listview.Columns.Add("Durumu", 100); dokum_Listview.Columns.Add("Alan Kişi", 100); dokum_Listview.Columns.Add("Verildiği Tarih", 100); dokum_Listview.Columns.Add("Alınacak/Alındığı Tarih", 100); listOgrKitap = kitapManager.GetOgrKitapByKitapId(Kitap_Id); foreach (OgrKitap ogrKitap in listOgrKitap) { listOgrKitapId.Add(ogrKitap.Id); string durumu = "Durum"; string teslimTarihi = ""; DateTime dateTeslim; DateTime dateVerilis = ogrKitap.VerilisTarihi; DateTime bugunTarih = DateTime.Now; if (ogrKitap.TeslimEttiMi == 1) { durumu = "Teslim Alındı"; teslimTarihi = ogrKitap.TeslimTarihi.ToShortDateString(); } else { dateTeslim = dateVerilis.AddDays(14); teslimTarihi = dateTeslim.ToShortDateString(); if (bugunTarih > dateTeslim) { durumu = "Teslim Alınmadı . Teslim Süresi Geçti"; } else { durumu = "Teslim Alınmadı. Teslim Süresine Var"; } } var item1 = new ListViewItem(new[] { durumu, ogrKitap.Ogrenci.Ad + " " + ogrKitap.Ogrenci.Soyad, dateVerilis.ToShortDateString(), teslimTarihi }); dokum_Listview.Items.Add(item1); } }