private bool SetParkVacant(int totalPosition, int vacant) { Hardware.ParkParams pp = new ParkParams(); pp.ParkSpace = totalPosition; pp.ParkVacant = vacant; pp.Index = 0; pp.StrParkNum = ParkNum; if (_Master != null && _Master.Status != EntranceStatus.OffLine) { return(_Master.ParkDevice.SetParkLots(pp)); } return(false); }
public ParkCommand(string args, IContainer container) { _parkParams = ParamDeserializer.Deserialize <ParkParams>(args); _vehicleFactory = container.Resolve <IVehicleFactory>(); }