public static void DodajStrelca() { Console.WriteLine(); Strelec s = new Strelec(); Console.WriteLine("vpisi ime strelca"); s.Ime = Console.ReadLine(); Console.WriteLine("vpisi priimek strelca"); s.Priimek = Console.ReadLine(); bool allgood = false; while (!allgood) { Console.WriteLine("vpisi letnico rojstva"); string vnos = Console.ReadLine(); if (int.TryParse(vnos, out int letnica)) { s.LetoRojstva = letnica; allgood = true; } else { Console.WriteLine("neveljavna letnica!"); } } Console.WriteLine("Strelec vpisan uspesno: {0}", client.AddStrelec(s, out int idstrelca)); s.StrelecID = idstrelca; List <Klub> klubi = new List <Klub>(); klubi = client.ReturnKlubi().ToList(); Console.WriteLine("Klubi:"); klubi.ForEach(a => { Console.WriteLine("- ID:{0} {1}", a.KlubID, a.Naziv); }); Console.WriteLine("vpisi id kluba strelca"); string kid = Console.ReadLine(); Console.WriteLine("vpis strelca v klub: {0}", client.DodajStrelcaVklub(s, kid)); Console.WriteLine(); }
public static void PosodobiStrelca() { Console.WriteLine(); List <Strelec> strelci = new List <Strelec>(); strelci = client.ReturnStrelci().ToList(); Console.WriteLine("Strelci:"); strelci.ForEach(a => { Console.WriteLine(" - ID:{2} {0} {1}", a.Ime, a.Priimek, a.StrelecID); }); Console.WriteLine("vnesi id strelca, k iga zelis posodobiti"); Strelec s = new Strelec(); try { int id = int.Parse(Console.ReadLine()); s.StrelecID = id; } catch (Exception) { Console.WriteLine("error .. good job.. program je crasho"); } Console.WriteLine("vnesi ime"); s.Ime = Console.ReadLine(); Console.WriteLine("vnesi priimek"); s.Priimek = Console.ReadLine(); Console.WriteLine("vnesi letnico rojstva"); try { s.LetoRojstva = int.Parse(Console.ReadLine()); } catch (Exception) { Console.WriteLine("error .. ura je 00:55 ne da se mi delat idiotproof tole"); } Console.WriteLine("posodobitev uspesna: {0}", client.UpdateStrelec(s)); }