public TiqueteDto DarSalidaVehiculo(VehiculoDto vehiculoDto) { VehiculoDto vehiculo = _vehiculoService.obtenerPorPlaca(vehiculoDto.VehiculoPlaca); validadorVehiculoService = CrearVehiculoService(vehiculo, _picoPlacaService); TiqueteDto tiqueteEntrada = ObtenerTiqueteEntrada(vehiculoDto); TiqueteDto tiqueteSalida = ObtenerTiqueteSalida(tiqueteEntrada); _tiqueteService.modificarTiquete(tiqueteSalida); return(tiqueteSalida); }
private void ValidarIngreso(VehiculoDto vehiculoDto) { validadorVehiculoService = CrearVehiculoService(vehiculoDto, _picoPlacaService); validadorVehiculoService.ValidarCupo(ObtenerCantidadVehiculosEnParqueadero(vehiculoDto)); validadorVehiculoService.ValidarPicoPlaca(vehiculoDto); }