public void Initialize()
 {
     ClientDBRepository   = new ClientDBRepository(DBUtils.GetProperties());
     ClientRepository     = new ClientRepository(new ClientValidator());
     EmployeeDBRepository = new EmployeeDBRepository(DBUtils.GetProperties());
     EmployeeRepository   = new EmployeeRepository(new EmployeeValidator());
     RideDBRepository     = new RideDBRepository(DBUtils.GetProperties());
     RideRepository       = new RideRepository(new RideValidator());
     BookingDBRepository  = new BookingDBRepository(DBUtils.GetProperties());
     BookingRepository    = new BookingRepository(new BookingValidator());
 }
        private static void Main(string[] args)
        {
            var employeeRepo = new EmployeeDBRepository(DBUtils.GetProperties());
            var rideRepo     = new RideDBRepository(DBUtils.GetProperties());
            var bookingRepo  = new BookingDBRepository(DBUtils.GetProperties());
            var clientRepo   = new ClientDBRepository(DBUtils.GetProperties());
            ITransportServer transportServer = new TransportServer(employeeRepo, rideRepo, bookingRepo, clientRepo);

            // IChatServer serviceImpl = new ChatServerImpl();
            var server = new ServerSerial("127.0.0.1", 8081, transportServer);

            server.Start();

            Console.WriteLine("Server started ...");
            //Console.WriteLine("Press <enter> to exit...");
            Console.ReadLine();
        }
 public BookingService(IRepository <int, Booking> repository) : base(repository)
 {
     _bookingDBRepository = (BookingDBRepository)repository;
     _clientDBRepository  = new ClientDBRepository(DBUtils.GetProperties());
 }
 public PersonalInformationViewComponent(IRepository <Booking> repository)
 {
     _repository = (BookingDBRepository)repository;
 }
Esempio n. 5
0
 public BookingDetailViewComponent(IRepository <Booking> repository)
 {
     _repository = (BookingDBRepository)repository;
 }