public virtual void Load(long id) { DLBase dal = GetMapper(); if (id <= 0) { return; } dal.Select(id, this); LoadSubObjects(); RefreshFlags(); }