Example #1
0
        static void Main(string[] args)
        {
            //TripManager tripManager = new TripManager(new BusPassenger(), new BusDriver());
            //tripManager.MakeTrip();

            //tripManager = new TripManager(new CarPassenger(), new CarDriver());
            //tripManager.MakeTrip();
            TripManager tripManager = new TripManager(IOCUtil.Resolve <IPassenger>(), IOCUtil.Resolve <IDriver>());

            tripManager.MakeTrip();
            Console.ReadKey();
        }
Example #2
0
 public CustomerManager()
 {
     customerDal = IOCUtil.Resolve <ICustomerDal>();
     vehicleDal  = IOCUtil.Resolve <IVehicleInformationDal>();
     rentDal     = IOCUtil.Resolve <IRentalinformationDal>();
 }
Example #3
0
 public VehicleManager()
 {
     vehicleDal = IOCUtil.Resolve <IVehicleInformationDal>();
     rentalDal  = IOCUtil.Resolve <IRentalinformationDal>();
     companyDal = IOCUtil.Resolve <ICompanyDal>();
 }
Example #4
0
 public FillDatabase()
 {
     companyDal = IOCUtil.Resolve <ICompanyDal>();
     userDal    = IOCUtil.Resolve <IUserDal>();
     vehicleDal = IOCUtil.Resolve <IVehicleInformationDal>();
 }
Example #5
0
 public RentManager()
 {
     rentalDal = IOCUtil.Resolve <IRentalinformationDal>();
 }