// Müşterinin Aldığı Ürünleri Yükle.
 public IList LoadProduct(Musteri musteri)
 {
     // Ürün Haritalama nesnesi.
     UrunMapper urunMapper = new UrunMapper();
     urunMapper.dsh.Data = this.dsh.Data;
     // Müşterinin Aldığı ürünleri veri tabanından getir.
     DataRow[] rows = this.musterininAldigiUrunler(musteri);
     // Bir liste oluştur. Listenin içerisine ürünleri ekle.
     IList result = new ArrayList();
     foreach (DataRow row in rows)
     {
         int urunId = (int)row["UrunID"];
         // Ürün Mapper ile yeni ürün oluştur, müşteri ürünlerine ekle.
         musteri.UrunEkle(urunMapper.Find(urunId));
     }
     // Müşterinin aldığı tüm ürünler listeye eklenir, ve geri döndürülür.
     return result;
 }
示例#2
0
        // Müşterinin Aldığı Ürünleri Yükle.
        public IList LoadProduct(Musteri musteri)
        {
            // Ürün Haritalama nesnesi.
            UrunMapper urunMapper = new UrunMapper();

            urunMapper.dsh.Data = this.dsh.Data;
            // Müşterinin Aldığı ürünleri veri tabanından getir.
            DataRow[] rows = this.musterininAldigiUrunler(musteri);
            // Bir liste oluştur. Listenin içerisine ürünleri ekle.
            IList result = new ArrayList();

            foreach (DataRow row in rows)
            {
                int urunId = (int)row["UrunID"];
                // Ürün Mapper ile yeni ürün oluştur, müşteri ürünlerine ekle.
                musteri.UrunEkle(urunMapper.Find(urunId));
            }
            // Müşterinin aldığı tüm ürünler listeye eklenir, ve geri döndürülür.
            return(result);
        }