folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Lambda Exp'te Listedeki Her Bir İtemin Verisi İle Arama Yapmak



Lambda Exp'te Listedeki Her Bir İtemin Verisi İle Arama Yapmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    Herkese merhaba. Bir Task çözüyorum şu kısımda takıldım. Kafam almıyor artık :(

    Kampanyalar ve ürünler tablosu var.
    Kampanyalar ( KamAdi,ÜrünAdi,Süre) Kam1,Televizyon,24saat
    Ürünler(ÜrünAdi,Fiyatı,Adedi) Televizyon,1000,10adet

    şeklinde bir veri tabanım var.


    Her bir kampanya 1 adet ürünü etkiliyor.
    Kampanyanın içerdiği ürünün fiyatını düşürmek istiyorum.

    var campaing= _context.Campaign.Select(x => x.Name).ToList(); //diyerek Bütün kampanya verilerini çektim.

    var products = _context.Products.Select(x => x.Product_Name == kampanyaListesindeki Ürün Kodu).ToListy();  Demem lazım. Ancak Bu campaign Listesinde 3 tane veri var. Tek tek buraya nasıl ekleyip arama yapabilirim ? ?

     

    Edit: Discordda Online'ım. Gelip yardım etmek isteyen varsa hayır demem (: Herkese teşekkürler (:

    GodKlaus tarafından 08/Eyl/20 14:38 tarihinde düzenlenmiştir

    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    bir up olsun. Yapamadım hala -_-


    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    anladığım kadarıyla list içerisinde list araması yapması istiyorsun. Altta yer alan linke gözat bakalım olmassa tv üzerinden bakarız.

    https://stackoverflow.com/questions/10667675/linq-where-list-contains-any-in-list 

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    saybirs bunu yazdı

    anladığım kadarıyla list içerisinde list araması yapması istiyorsun. Altta yer alan linke gözat bakalım olmassa tv üzerinden bakarız.

    https://stackoverflow.com/questions/10667675/linq-where-list-contains-any-in-list 

    Yardımın için teşekkürler ancak yapamadım buradan bakıp. Liste içerisinde liste araması değil de daha çok SQL'deki inner join olayını yapsın istiyorum.
    Listedeki bir column'da bulunan verileri tek tek alıp, başka bir tablodaki Product_Code sütunu ile karşılaştırıp, EĞER uyan varsa bana bu Product'ı getirsin.

     


    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Nette "linq join two table" şeklinde arayabilirsin.


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    Hala bu sıçtımın şeyini yapamadım... Girmediği mlink kalmadı. Kaçırıyorum bir yeri..
    TeamViewer üzerinden yardımcı olabilecek yada discord üzerinden yardımcı olabilecek var mı acaba ?

    Edit Yaptım Sonunda....

    Kodu paylaşayım ileride yardımcı olur diye umuyorum

    var products = _context.Products.Join(_context.Campaign, x => x.Product_Code, y => y.Product_Code, (x, y) => x).ToList();

     

    GodKlaus tarafından 08/Eyl/20 23:29 tarihinde düzenlenmiştir

    Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
Toplam Hit: 1910 Toplam Mesaj: 6
filter item list lambda