public IPLScheduleViewModel(IRegionManager regionManger, IEventAggregator eventAggregator,
                             IDataReaderLogic DataReaderLogic)
 {
     dataReaderLogic           = DataReaderLogic;
     _eventAggregator          = eventAggregator;
     _iPLScheduleDetails       = new ObservableCollection <IPLSchedule>((dataReaderLogic.GetAllIPLSchedule()));
     MatchScoreDelegateCommand = new DelegateCommand <IPLSchedule>(Execute);
     _regionManger             = regionManger;
 }