Iyi akşamlar. Arkadaşlar c# -da linq to sql kullanarak verileri numaralamak istiyorum (row_number()). Bu işlemi
tek bir tablo için böyle yapdım
var p = ctx.Products.AsEnumerable()
.Select((s, sira_no) => new
{
s.Id,
s.Barcode,
s.Product,
s.Category,
satir_no = sira_no + 1
});
Buraya kadar güzel. Ama AsEnumarable -i joinlenmiş tabloda nasıl kullana bilirim? Yani bu query-de nasıl yapa bilirim?
var list = from k in sepet join l in ctx.Products on k.ProductId equals l.Id select new { k.ProductId, l.Barcode, l.ProductName, k.Say, k.Vahid, k.Satis, Cem = Math.Round(k.Say * k.Satis, 2) , satir_no = 1 + 1 };