void buyArt() { Console.Clear(); if (active != "collector") { Console.WriteLine("please enter your collector Id"); collector = new mod.Collector(); active = "collector"; string userinput = Console.ReadLine(); try { collector.Id = int.Parse(userinput); } catch { collector.Name = userinput; } collectrepo cp = new collectrepo(_context, new mapper()); collector = cp.AddCollector(collector); if (collector.Name != "") { Console.WriteLine($"welcome {collector.Name}"); viewProfile(); } else { registerNewCollector(cp); } } insub = true; while (insub) { subMenu(); } }
void registerNewCollector(collectrepo cp) { Console.Clear(); Console.WriteLine("Please register as a Collector to continue."); collector.Name = getinput("What is your name ?"); collector.Location = getinput("What country are you ordering from?");; collector = cp.SaveCollector(collector); Console.WriteLine($"Thank you for registering! your customer id is: {collector.Id}"); }