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; }
private void Departmanlar_Load(object sender, EventArgs e) { SatinAlmaContext context = new SatinAlmaContext(); //var contex = context.Database.SqlQuery<Urunler>("Select * From Urunler"); //dgwDepartmanlar.DataSource = contex.ToList(); DepartmanListele(); }
private void SatinAlinanlarForm_Load(object sender, EventArgs e) { if (context == null) { context = new SatinAlmaContext(); } dataGridView1.DataSource = _urunSatinAlimService.Listele().Join(context.Tedarikcilers, u => u.TedarikciID, t => t.TedarikciID, (u, ted) => new { u, ted }).Join(context.Personellers, u => u.u.PersonelID, p => p.PersonelID, (u, p) => new { u, p }).Select(x => new { x.u.u.SatinAlimID, PersonelinAdı = x.p.Adi + " " + x.p.SoyAdi, ŞirketAdı = x.u.ted.SirketAdi, Tarih = x.u.u.SatinAlimTarihi, Maliyet = x.u.u.NakliyeUcreti }).ToList(); }
private void PersonelListele() { if (context == null) { context = new SatinAlmaContext(); } dataGridView1.DataSource = _personelService.Listele().Join(context.Departmanlars, p => p.DepartmanID, d => d.DepartmanID, (per, dep) => new { per.PersonelID, per.Adi, per.SoyAdi, per.TCKN, per.Gorevi, dep.DepartmanID, DepartmanAdı = dep.Adi, per.IseGirisTarihi, per.TelNo, per.KullaniciAdi, per.Parola, per.AlisYetkiliMi }).ToList(); dataGridView1.Columns["DepartmanID"].Visible = false; }