private void SatinAlimForm_Load(object sender, EventArgs e) { cmbSatinAlimDurum.DataSource = context.SiparisDurumus.ToList(); cmbSatinAlimDurum.DisplayMember = "SiparisDurum"; cmbSatinAlimDurum.ValueMember = "DurumID"; dataGridView1.DataSource = _urunlerService.Listele().Join(context.Kategorilers, u => u.KategoriID, k => k.KategoriID, (urn, kat) => new { urn, kat }).Join(context.Tedarikcilers, u => u.urn.TedarikciID, t => t.TedarikciID, (urn, ted) => new { urn.urn, urn.kat, ted }).Select ( x => new { x.urn.UrunID, x.urn.Adi, x.urn.Fiyat, Stoku = x.urn.Stok, x.kat.KategoriID, KategoriAdi = x.kat.Adi, x.ted.TedarikciID, x.ted.SirketAdi } ).ToList(); dataGridView1.Columns["KategoriID"].Visible = dataGridView1.Columns["TedarikciID"].Visible = false; cmbPersonel.Items.Add(PersonellerManager.Aktif.Adi); cmbPersonel.SelectedIndex = 0; }
private void UrunListele() { if (context == null) { context = new SatinAlmaContext(); } dataGridView1.DataSource = _urunlerService.Listele().Join(context.Kategorilers, u => u.KategoriID, k => k.KategoriID, (urn, kat) => new { urn, kat }).Join(context.Tedarikcilers, u => u.urn.TedarikciID, t => t.TedarikciID, (urn, ted) => new { urn.urn, urn.kat, ted }).Select ( x => new { x.urn.UrunID, x.urn.Adi, x.urn.Fiyat, x.urn.Stok, x.kat.KategoriID, KategoriAdi = x.kat.Adi, x.ted.TedarikciID, x.ted.SirketAdi } ).ToList(); dataGridView1.Columns["KategoriID"].Visible = dataGridView1.Columns["TedarikciID"].Visible = false; }