public static STypes SelectByID(int id)
        {
            if (Stypes == null)
            {
                STypeDB db = new STypeDB();
                Stypes = db.SelectAll();
            }
            STypes STypes = Stypes.Find(c => c.ID == id);

            return(STypes);
        }
        protected override BaseEntity CreateModel(BaseEntity entity)
        {
            Person person = entity as Person;

            person.ID       = (int)reader["ID"];
            person.Username = reader["Username"].ToString();
            person.Password = reader["Password"].ToString();
            person.SYears   = (DateTime)reader["SYears"];
            person.SType    = STypeDB.SelectByID((int)reader["SType"]);
            person.Email    = (String)reader["Email"];
            person.Trusted  = (bool)reader["Trusted"];
            person.Admin    = (bool)reader["Admin"];
            return(person);
        }