Imports Microsoft.VisualBasic
Console.WriteLine("Type W to Create the file")
Console.WriteLine("Type A to Append to the file")
Console.WriteLine("Type S to Search the file")
Console.WriteLine("Type Q to Quit")
Choice = Console.ReadLine
Select Case Choice.ToUpper
Sub CreateAppendData(ByVal Type As Integer)
FileOpen(1, "SportsMembership.txt", OpenMode.Output)
FileOpen(1, "SportsMembership.txt", OpenMode.Append)
Dim MembershipNumber As Integer = 0
Dim DateOfVisit As String
Console.WriteLine("Enter a 6 Digit Membership Number : Enter -1 for Menu")
MembershipNumber = Console.ReadLine
Console.WriteLine("Enter the date in this format 'dd/mm/yy'")
DateOfVisit = Console.ReadLine
Dim strCode As String = (MembershipNumber & DateOfVisit)
Console.WriteLine("File Created")
Console.WriteLine("File Appended")
FileOpen(1, "SportsMembership.txt", OpenMode.Input)
Console.WriteLine("Enter the membership number to search for")
MemNum = Console.ReadLine
Dim memberFound As Boolean = False
Console.WriteLine(vbCrLf & "User Membership Number : " & MemNum & " visited on the following dates : -" & vbCrLf)
Dim _line As String = (Left(LineInput(1), 14))
If MemNum = (Mid(_line, 1, 6)) Then
Console.WriteLine(Mid(_line, 7, 8))
If Not memberFound = True Then
Console.WriteLine("Member Not Found")