public void OnPost() { error = true; TeeTime newTeeTime = new TeeTime(); CBS teetimes = new CBS(); SearchParameter = SearchParameter; CBS systemControl = new CBS(); string[] subs = Submit.Split(' '); switch (subs[0]) { case "Search": SearchParameter = SearchParameter; teetimes.CreateTeeSheet(SearchParameter); Console.WriteLine(SearchParameter); _sampleObjectCollection = teetimes.GetDailyTeeTimeSheet(SearchParameter.Date); break; case "Select": SearchParameter = SearchParameter; newTeeTimeTime = (DateTime.Parse(subs[1]).Add(DateTime.Parse(subs[2]).TimeOfDay)); _sampleObjectCollection = teetimes.GetDailyTeeTimeSheet(SearchParameter.Date); break; case "Submit": _sampleObjectCollection = teetimes.GetDailyTeeTimeSheet(SearchParameter.Date); SearchParameter = SearchParameter; newTeeTime = systemControl.GetTeeTime(DateTime.Parse(subs[1]), DateTime.Parse(subs[2])); if (newTeeTime != null) { newTeeTime.NumCarts = newNumOfCarts; newTeeTime.NumPlayers = newNumOfPlayers; newTeeTime.TeeTimeDate = DateTime.Parse(subs[2]); newTeeTime.MemberNumber = newMemberNumber; newTeeTime.EmployeeName = ""; error = systemControl.BookNewTeeTime(newTeeTime); Message = $"Tee Time Booked for {subs[1]} {subs[2]}"; } else { error = true; Message = "Error"; } break; } }