// Entity yükleme
 protected override void Load(DomainObject obj, DataRow row)
 {
     // Base mapper çağır veriyi yükle
     base.Load(obj, row);
     // Movies entity özelliklerini yükleme
     Electronic electronic = (Electronic)obj;
 } 
 // Entity yükleme
 protected override void Load(DomainObject obj, DataRow row) { 
     // Base mapper çağır veriyi yükle
     base.Load(obj, row);
     // Movies entity özelliklerini yükleme
     Movies movie = (Movies)obj;
     movie.Aciklama = row["Aciklama"].ToString();
     
 } 
        // Entity yükleme
        protected override void Load(DomainObject obj, DataRow row)
        {
            // Base mapper çağır veriyi yükle
            base.Load(obj, row);
            Computer computer = (Computer)obj;
            computer.Depolama = row["Depolama"].ToString();
            computer.EkranTipi = row["EkranTipi"].ToString();

        }
 // Entity yükleme
 protected override void Load(DomainObject obj, DataRow row)
 {
     // Base mapper çağır veriyi yükle
     base.Load(obj, row);
     Phone phone = (Phone)obj;
     phone.FourG = row["4GDestegi"].ToString();
     phone.Aciklama = row["Aciklama"].ToString();
     phone.EkranGenisligi = row["EkranGenisligi"].ToString();
    
 }
 // Identity Map'e Ekle.
 protected void AddIndentityMap(int Id, DomainObject Entity)
 {
     if (!loadedMap.ContainsKey(Id))
         loadedMap.Add(Id, Entity);
 }
 protected virtual void Load(DomainObject obj, DataRow row)
 {
     obj.ID = (int)row["Id"];
 }
 protected override void Load(DomainObject obj, DataRow row)
 {
     base.Load(obj, row);
     Category category = (Category)obj;
     category.Adi = row["Adi"].ToString();
 }