var prev_product = myDaytabase.Products.OrderByDescending( o => o.ProductID < viewData.ProductID).ThenByDescending(o => o.ProductID).FirstOrDefault(); var next_product = myDaytabase.Products.OrderByDescending( o => o.ProductID > viewData.ProductID).ThenByDescending(o => o.ProductID).FirstOrDefault();Kod çalışırken son kayıta yada ilk kayıta geldiğinizde hata vermeden çalışacaktır.