public COASqlData <T> GenerateInsertQuery(Expression <Func <T, object> > select = null) { var list = new COAGetAllTypes().GetAllTypes(select); return(InsertQuery(list.Name)); }