예제 #1
0
        public UnParkViewModel ToUnPark(Vehicle vehicle)
        {
            var ret = new UnParkViewModel
            {
                RegNum        = vehicle.RegNum,
                VehicleType   = (EnumType)vehicle.VehicleType,
                ArrivalTime   = vehicle.ArrivalTime,
                DepartureTime = DateTime.Now
            };


            ret.TotalParkedTime = ret.DepartureTime - ret.ArrivalTime;


            ret.Price  = ret.TotalParkedTime.Hours * 100;
            ret.Price += ret.TotalParkedTime.Days * 24 * 100;

            return(ret);
        }
예제 #2
0
 public IActionResult LeaveGarage(UnParkViewModel vehicle)
 {
     return(View(vehicle));
 }