protected override void PersistUpdatedItem(IUserGroup entity) { ((UserGroup)entity).UpdatingEntity(); var userGroupDto = UserGroupFactory.BuildDto(entity); Database.Update(userGroupDto); PersistAllowedSections(entity); }
protected override void PersistUpdatedItem(IUserGroup entity) { entity.UpdatingEntity(); var userGroupDto = UserGroupFactory.BuildDto(entity); Database.Update(userGroupDto); PersistAllowedSections(entity); entity.ResetDirtyProperties(); }
protected override void PersistNewItem(IUserGroup entity) { ((UserGroup)entity).AddingEntity(); var userGroupDto = UserGroupFactory.BuildDto(entity); var id = Convert.ToInt32(Database.Insert(userGroupDto)); entity.Id = id; PersistAllowedSections(entity); }