protected override bool OpenRecord(Guid key) { bool r = false; using (SqlDataReader dr = AppDAL.CategorySelect(key)) r = dr != null && dr.Read() && this.Populate(dr); return(r); }