//public List<Urunler> UrunSiralaByMarka(string nece) //{ // List<Urunler> liste = new List<Urunler>(); // if (nece == "asc") // { // liste = ent.Urunlers.OrderBy(u => u.UrunMarka).ToList(); // } // if (nece == "desc") // { // liste = ent.Urunlers.OrderByDescending(u => u.UrunMarka).ToList(); // } // return liste; //} //public List<Urunler> UrunSiralaBySatisFiyati(string nece) //{ // List<Urunler> liste = new List<Urunler>(); // if (nece == "asc") // { // liste = ent.Urunlers.OrderBy(u => u.SatisFiyat).ToList(); // } // if (nece == "desc") // { // liste = ent.Urunlers.OrderByDescending(u => u.SatisFiyat).ToList(); // } // return liste; //} //public List<Urunler> UrunSiralaByAlisFiyati(string nece) //{ // List<Urunler> liste = new List<Urunler>(); // if (nece == "asc") // { // liste = ent.Urunlers.OrderBy(u => u.AlisFiyat).ToList(); // } // if (nece == "desc") // { // liste = ent.Urunlers.OrderByDescending(u => u.AlisFiyat).ToList(); // } // return liste; //} public List <string> UrunIdGetirByTeraikciID(int id) { TedarikDetay tedd = ent.TedarikDetay.Where(td => td.TedarikciId == id).FirstOrDefault(); int uid = tedd.UrunId; List <string> liste = (from u in ent.Urunlers where u.Id == uid select u.UrunAdi).ToList(); return(liste); }
public bool TedarikDetayEkle(TedarikDetay t) { bool Sonuc = false; ent.TedarikDetay.Add(t); try { ent.SaveChanges(); Sonuc = true; } catch (Exception ex) { string hata = ex.Message; } return(Sonuc); }
private void btnIslemiKaydet_Click(object sender, EventArgs e) { for (int i = 0; i < lvUrunler.Items.Count; i++) { TedarikDetay td = new TedarikDetay(); td.TedarikciId = ter.TedarikciIdGetirByTedarikciAdi(lvUrunler.Items[i].Text); td.UrunId = ter.UrunIdGetirByUrunAdi(lvUrunler.Items[i].SubItems[1].Text); td.BirimTutar = Convert.ToDecimal(lvUrunler.Items[i].SubItems[2].Text); td.Adet = Convert.ToInt32(lvUrunler.Items[i].SubItems[3].Text); td.ToplamTutar = Convert.ToDecimal(lvUrunler.Items[i].SubItems[4].Text); td.IslemTarihi = DateTime.Now; ter.TedarikDetayEkle(td); ter.UrunStokMiktariniArttir(td.UrunId, td.Adet); } MessageBox.Show("Yeni Tedarikler Eklendi"); Temizle(); lvUrunler.Items.Clear(); lbTedarikEdilmisUrunler.Items.Clear(); }