public List <ListItemBO> GetEvents(GetListFilter filter, PaginationFilter pagination) { var dbEvents = _eventRepository.GetEvents(pagination.PageNumber, pagination.PageSize, filter.Name, filter.City); var events = _mapper.Map <List <ListItemBO> >(dbEvents); foreach (var e in events) { StringHelper.ClearDescriptions(e.Descriptions); } return(events); }
public int GetEventTotalCount(GetListFilter filter) { var totalCount = _eventRepository.GetEventCount(filter.Name, filter.City); return(totalCount); }