public void InsertCarParkingEntry(CarParkingInfo carParkingInfo)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            parkingManagementDAL.InsertCarParkingEntry(carParkingInfo);
            parkingManagementDAL = null;
        }
        public void InsertSubscription(Subscription subscription)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            parkingManagementDAL.InsertSubscription(subscription);
            parkingManagementDAL = null;
        }
        public void DefineSchedule(ScheduleInfo scheduleInfo)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            parkingManagementDAL.DefineSchedule(scheduleInfo);
            parkingManagementDAL = null;
        }
        public void DefineSubscriberInfo(SubscriberInfo subscriberInfo)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            parkingManagementDAL.DefineSubscriberInfo(subscriberInfo);
            parkingManagementDAL = null;
        }
        public void AddExceptionLog(string exceptionDetail)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            parkingManagementDAL.AddExceptionLog(exceptionDetail);
            parkingManagementDAL = null;
        }
        public void ParkingOutGet(CarParkingInfo carParkingInfo)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            parkingManagementDAL.ParkingOutGet(carParkingInfo);
        }
        public List <int> GetLocationInfoList()
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            return(parkingManagementDAL.GetLocationInfoList());
        }
        public List <CarParkingInfo> GetCarParkingInfoListForReport()
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            return(parkingManagementDAL.GetCarParkingInfoListForReport());
        }
        public List <CarParkingInfo> GetCarParkingInfoListByCarPlate(string carPlate)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            return(parkingManagementDAL.GetCarParkingInfoListByCarPlate(carPlate));
        }
        public CarParkingInfo GetCarParkingInfo(int locationInfo)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            return(parkingManagementDAL.GetCarParkingInfo(locationInfo));
        }
        public List <ScheduleInfo> GetSchedules()
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            return(parkingManagementDAL.GetSchedules());
        }
        public List <SubscriberInfo> GetSubscriberInfos()
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            return(parkingManagementDAL.GetSubscriberInfos());
        }
        public float GetGainBySpecificDate(DateTime beginDate, DateTime endDate)
        {
            ParkingManagementDAL parkingManagementDAL = new ParkingManagementDAL();

            return(parkingManagementDAL.GetGainBySpecificDate(beginDate, endDate));
        }