public BranchListViewModelPago GetPaginatedPagosBranch(List <FilterValue> filterValues, int pageSize, int pageIndex, Guid idAccount) { Mapper.Initialize(cfg => { cfg.CreateMap <Branch, BranchItemViewModel>(); }); var itemResult = new BranchListViewModelPago(); var branches = _branchDao.GetPaginatedBranchesList(filterValues, pageSize, pageIndex, idAccount); var countBranches = _branchDao.GetPaginatedBranchesCount(filterValues, pageSize, pageIndex, idAccount); itemResult.BranchList = Mapper.Map <List <BranchItemViewModel> >(branches); return(ConfigurePagination(itemResult, pageIndex, pageSize, filterValues, countBranches)); }