public void updateRides(List <Ride> rides)
        {
            Console.WriteLine(@"Received an update ....");
            var employeeArgs = new EmployeeEventArgs(rides, EmployeeEvent.BookingAdded);

            OnUpdateEvent(employeeArgs);
        }
Ejemplo n.º 2
0
        public void AddBooking(Ride ride, Booking booking, Transport.Model.Client client)
        {
            var allRides     = _server.AddBooking(ride, booking, _currentEmployee, client);
            var employeeArgs = new EmployeeEventArgs(allRides, EmployeeEvent.BookingAdded);

            OnUpdateEvent(employeeArgs);
            Console.WriteLine(@"Make booking succeeded ....");
        }
        public void AddBooking(Ride ride, Booking booking, Person person)
        {
            var allTrips = _server.addBooking(ride, booking, _currentEmployee, person);
            var userArgs = new EmployeeEventArgs(allTrips, EmployeeEvent.BookingAdded);

            OnUpdateEvent(userArgs);
            Console.WriteLine(@"Make reservation succeeded ....");
        }
Ejemplo n.º 4
0
 protected virtual void OnUpdateEvent(EmployeeEventArgs e)
 {
     UpdateEvent?.Invoke(this, e);
     Console.WriteLine(@"Update Event called");
 }
Ejemplo n.º 5
0
        public void AddBooking(List <Ride> allRides)
        {
            var employeeArgs = new EmployeeEventArgs(allRides, EmployeeEvent.BookingAdded);

            OnUpdateEvent(employeeArgs);
        }