public T RetrieveCompanyByEmail <T>(BaseEntity entity) { var LstResult = Dao.ExecuteQueryProcedure(Mapper.GetRetriveByEmailStatement(entity)); return(BuildObject <T>(LstResult)); }