codesmith实体类三层DAL实体类