public SiparisDetayDto SiparisDetayGetir(long urunId) { var result = new SiparisDetayDto(); var urun = _urunRepository.GetUrunById(urunId); if (urun == null) { //Throw Exception here } result.UrunId = urun.Id; result.UrunAdi = urun.Adi; var urunSiparisler = _urunSiparisRepository.GetUrunSiparisByUrunId(urunId); if (urunSiparisler.Any()) { urunSiparisler.ForEach((x) => { result.Siparisler.Add(new SiparisDto { UrunSiparisAdet = x.SiparisMiktari, UrunSiparisID = x.Id, UrunSiparisToplam = x.SiparisToplamFiyat, UrunSiparisBirimFiyat = x.SiparisBirimFiyat }); }); } return(result); }