コード例 #1
0
        public Models.ParkedVehical ParkingStatus(string vehicleNumber)
        {
            var parking = this.Service.ParkingStatus(vehicleNumber);

            if (parking == null)
            {
                return(null);
            }

            Models.ParkedVehical vehical = new Models.ParkedVehical
            {
                ReleaseTime = (DateTime)parking["ReleaseTime"],
                EnteyTime   = (DateTime)parking["EnterTime"],
                ParkingLot  = (int)parking["ParkingLotSpace"]
            };

            return(vehical);
        }
コード例 #2
0
        public List <Models.ParkedVehical> AllParkedVehical()
        {
            var vehicles = this.Service.AllParkedVehical();

            if (vehicles == null)
            {
                return(null);
            }

            List <Models.ParkedVehical> parkedVehicals = new List <Models.ParkedVehical>();

            foreach (var vehicle in vehicles)
            {
                Models.ParkedVehical parkedVehical = new Models.ParkedVehical
                {
                    VehicalNumber = Convert.ToString(vehicle["Title"]),
                    EnteyTime     = (DateTime)vehicle["EnterTime"],
                };

                parkedVehicals.Add(parkedVehical);
            }

            return(parkedVehicals);
        }
コード例 #3
0
 public bool ParkVehical(Models.ParkedVehical vehical)
 {
     return(this.Service.ParkVehical(vehical));
 }