public void SaveVehicleEntry(string vehicleNumber) { var ticketNumber = AlphaNumericCode.GenerateRandomNumber(TicketNumberLength); var entryTime = DateTime.Now; // ToDo: Add uniqueness on validation number var validationNumber = AlphaNumericCode.GenerateRandomNumber(TicketNumberLength); var qrCode = QrCode.GenerateQrCode(vehicleNumber, validationNumber); const string vehicleType = "Car"; try { var insertQuery = string.Format(queries["InsertVehicleEntry"], ticketNumber, validationNumber, qrCode, vehicleNumber, vehicleType, entryTime); sqlDataAccess.ExecuteNonQuery(insertQuery); } catch (Exception exception) { Console.WriteLine(exception); throw; } }