public List <T> RetrieveCompaniesByTerminal <T>(BaseEntity entity) { var LstResults = Dao.ExecuteQueryProcedure(Mapper.GetCompaniesByTerminalStatement(entity)); return(GenerateList <T>(LstResults)); }