コード例 #1
0
        void _EmployeeSelected(GetEmployeesResult Employee)
        {
            SelectedEmployee = Employee;
            
            Parking CurrentEmpParking = (from pe in _DbContext.ParkingPlacesToEmployees
                                         join pp in _DbContext.ParkingPlaces on pe.ParkingPlaceID equals pp.ParkingPlaceID into pp_join
                                         from pp in pp_join.DefaultIfEmpty()
                                         join p in _DbContext.Parkings on pp.ParkingID equals p.ParkingID
                                         where
                                           pe.EmployeeID == SelectedEmployee.EmployeeID &&
                                           pe.TakingDate == null
                                         select p).SingleOrDefault();                                         

            CurrentParking = CurrentEmpParking;

            ParkingPlace res = (from pe in _DbContext.ParkingPlacesToEmployees
                                join pp in _DbContext.ParkingPlaces on pe.ParkingPlaceID equals pp.ParkingPlaceID into pp_join
                                from pp in pp_join.DefaultIfEmpty()
                                join p in _DbContext.Parkings on pp.ParkingID equals p.ParkingID
                                where
                                  pe.EmployeeID == SelectedEmployee.EmployeeID &&
                                  pe.TakingDate == null
                                select pp).SingleOrDefault();


            CurrentParkingPlace = res;

            //_ClearNewSaveData();

        }
コード例 #2
0
        void _EmployeeSelected(GetEmployeesResult Employee)
        {
            _SelectedEmployeeId = Employee.EmployeeID;
            RaisePropertyChanged("MultiSportOwnerToEmployee");
            RaisePropertyChanged("BeneficiariesToEmployee");

        }
コード例 #3
0
 private void EmployeeSelected(GetEmployeesResult Employee)
 {
     _selectedEmpId = Employee.EmployeeID;
     RaisePropertyChanged("MedicalPacketsLinkedToEmployee");
 }