public IEnumerable <Marca> GetAll(string nameTemplate, int pageNumber, int pageSize) { if (!string.IsNullOrEmpty(nameTemplate)) { var query = _daoFactory.GetQuery <IMarcaByDescripcionTemplateQuery>(); query.DescripcionTemplate = nameTemplate; return(query.GetResults(pageSize, pageNumber).Results); } return(_marcaDao.GetAll(pageSize, pageNumber).Results); }