protected override void Load(DomainObject domainObject) { base.Load(domainObject); DataRow row = FindRow(domainObject.ID, tableFor(TABLENAME)); NormalUser _nUser = (NormalUser)domainObject; _nUser.Yoneticisi = (string)row["Takimi"]; }
protected override void Load(DomainObject domainObject) { // Base'i çağır( Base Constructor çağır.) base.Load(domainObject); // Kendi özel tablomda kaydı ara. DataRow row = FindRow(domainObject.ID, tableFor(TABLENAME)); // Alanları doldur. AdminUser _adminUser = (AdminUser)domainObject; _adminUser.IsAddUser = (bool)row["IsAddUser"]; _adminUser.IsDeleteUser = (bool)row["IsDeleteUser"]; _adminUser.IsUpdateUser = (bool)row["IsUpdateUser"]; }
protected abstract void Load(DomainObject domainObject);
// Identity Map'e Ekle. protected void AddIndentityMap(int Id, DomainObject Entity) { if (!loadedMap.ContainsKey(Id)) loadedMap.Add(Id, Entity); }
protected override void Load(DomainObject obj) { DataRow row = FindRow(obj.ID, tableFor(TABLENAME)); User user = (User)obj; user.Name = (String)row["Ad"]; }