private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.RowIndex > -1)//datagridview'ın herhangi birsatırın indisi olup olmadığını kontrol ediyoruz. { Satir = dataGridView1.Rows[e.RowIndex]; //tıklanan satırıstatic olan bir satir tutucusuna atıyoruz. EmanetGeriTeslim emanetGeriTeslim = new EmanetGeriTeslim(); //detay formunu oluşturuyoruz. emanetGeriTeslim.ShowDialog(); //show metodunu çağırıyoruz.bu sayede formu görünür yapıyoruz. } using (var uow = (AdoNetUnitOfWork)UnitOfWorkFactory.Create(UnitOfWorkFactory.connectiontype.SQL)) { try { var repos1 = new EmanetlerRepository(uow); List <Emanet> emanetler = repos1.GetAll(); uow.SaveChanges(); dataGridView1.DataSource = emanetler; } catch (Exception ex) { throw new Exception("Put your error message here.", ex); } } }
private void btnEmanetVer_Click(object sender, EventArgs e) { using (var uow = (AdoNetUnitOfWork)UnitOfWorkFactory.Create(UnitOfWorkFactory.connectiontype.SQL)) { try { var repos = new EmanetlerRepository(uow); repos.EmanetEkle(Convert.ToInt32(cmbUyeID.SelectedValue), Convert.ToInt32(cmbKitapID.SelectedValue), dtpEmanetVermeTerihi.Text); List <Emanet> emanetler = repos.GetAll(); uow.SaveChanges(); dataGridView1.DataSource = emanetler; } catch (Exception ex) { //throw new Exception("Put your error message here.", ex); } } }
private void button1_Click(object sender, EventArgs e) { using (var uow = (AdoNetUnitOfWork)UnitOfWorkFactory.Create(UnitOfWorkFactory.connectiontype.SQL)) { try { var repos = new EmanetlerRepository(uow); repos.EmanetGeriAl(dateTimePicker1.Text, cmbKitapDurum.SelectedItem.ToString(), txtTeslimDurum.Text, ID); uow.SaveChanges(); this.Close(); } catch (Exception ex) { throw new Exception("Put your error message here.", ex); } } }
private void EmanetIslemleri_Load(object sender, EventArgs e) { using (var uow = (AdoNetUnitOfWork)UnitOfWorkFactory.Create(UnitOfWorkFactory.connectiontype.SQL)) { try { var repos1 = new EmanetlerRepository(uow); var repos2 = new Kitaplar.KitaplarRepository(uow); var repos3 = new Uyeler.UyelerRepository(uow); List <Uyeler.Uyeler> uyeler = repos3.GetAll(); List <Kitaplar.Kitaplar> kitaplar = repos2.GetAll(); List <Emanet> emanetler = repos1.GetAll(); uow.SaveChanges(); dataGridView1.DataSource = emanetler; /////kitaplar cmbKitapID.DisplayMember = "KitapAdi"; cmbKitapID.ValueMember = "KID"; cmbKitapID.DataSource = kitaplar; cmbKitapID.SelectedItem = null; cmbKitapID.Text = "Seçiniz"; ///////uyeler cmbUyeID.DisplayMember = "ToString()"; cmbUyeID.ValueMember = "UID"; cmbUyeID.DataSource = uyeler; cmbUyeID.SelectedItem = null; cmbUyeID.Text = "Seçiniz"; } catch (Exception ex) { throw new Exception("Put your error message here.", ex); } } }