private void KategoriyeGoreUrunleriGrideGetir(int katID) { UrunRepo dbUrun = new UrunRepo(); gridControlStokUrunler.DataSource = null; urunler = dbUrun.GetAll().Where(x => x.KategoriID == katID).ToList(); urunler.ForEach(x => { x.Stok = dbUrun.StokGetir(x.Barkod); }); gridControlStokUrunler.DataSource = urunler; }
private void btnSiparisTeslimAlindi_Click(object sender, EventArgs e) { Siparis secilenSiparis = gridViewSiparisTeslim.GetFocusedRow() as Siparis; SiparisRepo dbRepoSiparis = new SiparisRepo(); secilenSiparis.SiparisTeslimAlindiMi = true; dbRepoSiparis.Update(); SiparisDetayiRepo dbRepoDetay = new SiparisDetayiRepo(); List <SiparisDetayi> liste = new List <SiparisDetayi>(); liste = dbRepoDetay.GetAll().Where(x => x.SiparisID == secilenSiparis.SiparisID).ToList(); UrunRepo dbUrunReposu = new UrunRepo(); liste.ForEach( x => MessageBox.Show(dbUrunReposu.StokGetir(x.UrunBarkodu).ToString()) ); MessageBox.Show("Teslim alınan siparişler stoğa işlendi."); }