public EmployeeSearchResult[] FindPotentialEmployeesForCustomer(EmployeeQuery query)
        {
            var e = new EmployeeSearchResult()
                        {
                            Distance = 10.3f,
                            EmployeeName = "Hans Wurst",
                            Id = 1,
                            Level = CareerLevel.SoftwareEngineer,
                            Skills = new[] { Skill.WCF, Skill.AspDotNet, }
                        };

            var f = new EmployeeSearchResult()
            {
                Distance = 5.1f,
                EmployeeName = "Super Dev",
                Id = 1,
                Level = CareerLevel.JuniorSoftwareEngineer,
                Skills = new[] { Skill.WCF, Skill.CSharp, }
            };

            return new[] { e, f };
        }
 private void OnReservationTriggered(EmployeeSearchResult obj)
 {
     this.service.ReserveEmployeeForCustomer(obj.Id, this.SelectedCustomer.Id, this.BeginOfWorkPeriod, this.EndOfWorkPeriod);
     this.RefreshValues();
 }