public void SearchPlacements(string searchString)
        {
            PlacementList.Clear();

            var placements = _placementService.SearchPlacements(searchString);

            foreach (var placement in placements)
            {
                var openingViewModel = new PlacementViewModel(placement);

                PlacementList.Add(openingViewModel);
            }
        }
        //public  PlacementListViewModel(PlacementService placementService, JobHistoryService jobHistoryService,JobHistoryListViewModel jobHistoryListViewModel)
        //{
        //    _placementService = placementService;
        //    _historyListViewModel = jobHistoryListViewModel;
        //    _jobHistoryService = jobHistoryService;

        //    PlacementList = new ObservableCollection<PlacementViewModel>(
        //        _placementService.GetPlacements().Select( c => new PlacementViewModel(c)));


        //    PendingPlacements = new ObservableCollection<DataLayer.EfClasses.Placement>(
        //        _placementService.GetPendingPlacements().Select(c =>c ));
        //}

        public PlacementListViewModel(PlacementService placementService)
        {
            _placementService = placementService;

            PlacementList = new ObservableCollection <PlacementViewModel>(
                _placementService.GetPlacements().Select(c => new PlacementViewModel(c)));


            PendingPlacements = new ObservableCollection <DataLayer.EfClasses.Placement>(
                _placementService.GetPendingPlacements().Select(c => c));

            if (PlacementList.Count > 0)
            {
                SelectedPlacement = PlacementList.First();
            }
        }