public void Kundeoversigt() { Console.WriteLine("Kundeoversigt"); Console.WriteLine("-------------"); Sql_Methods.SelectKunder($"SELECT KundeID, Navn, Adresse, Fødselsdato, Oprettelsesdato FROM Kunder ORDER BY Navn ASC"); }
private void Kunde() { ConsoleKey key = new ConsoleKey(); string KundeID, navn, adr, fødselsdagsdat, OprettelsesDato; do { Console.Clear(); Console.WriteLine("Kunde"); Console.WriteLine("1.Opret Kunde\n2.Opdater Kunde\n3.Slet Kunde\n4.Vis Kunde\n5.Tilbage til hovedmenuen"); key = Console.ReadKey().Key; Console.Clear(); if (key == ConsoleKey.D1) { Console.WriteLine("Opret Kunde"); Console.WriteLine("Indtast KundeID"); KundeID = Console.ReadLine(); Console.Clear(); Console.WriteLine("Indtast Navn"); navn = Console.ReadLine(); Console.Clear(); Console.WriteLine("Indtast Adresse"); adr = Console.ReadLine(); Console.Clear(); Console.WriteLine("Indtast Fødselsdagsdato"); fødselsdagsdat = Console.ReadLine(); Console.Clear(); OprettelsesDato = Convert.ToString(DateTime.Now.ToString("d/M/yyyy")); Console.Clear(); do { Console.Clear(); Console.WriteLine("Her er informationen der er registeret.\nTjek om oplysningerne stemmer overens med det ønskede,\nhvis ikke kan du rette det herunder.\n"); Console.WriteLine($"Kunde ID : {KundeID}"); Console.WriteLine($"Navn : {navn}"); Console.WriteLine($"Adresse : {adr}"); Console.WriteLine($"Fødselsdag : {fødselsdagsdat}"); Console.ReadKey(); Console.Clear(); Console.WriteLine("\n\n [r]ediger eller [o]k"); key = Console.ReadKey().Key; Console.Clear(); if (key == ConsoleKey.R) { Console.Clear(); Console.WriteLine("Indtast linje nr på det der skal rettes\n"); Console.WriteLine($"1.Kunde ID : {KundeID}"); Console.WriteLine($"2.Navn : {navn}"); Console.WriteLine($"3.Adresse : {adr}"); Console.WriteLine($"4.Fødselsdag : {fødselsdagsdat}"); key = Console.ReadKey().Key; Console.Clear(); if (key == ConsoleKey.D1) { Console.Clear(); Console.WriteLine("Indtast KundeID"); KundeID = Console.ReadLine(); } else if (key == ConsoleKey.D2) { Console.Clear(); Console.WriteLine("Indtast Navn"); navn = Console.ReadLine(); } else if (key == ConsoleKey.D3) { Console.Clear(); Console.WriteLine("Indtast Adresse"); adr = Console.ReadLine(); } else if (key == ConsoleKey.D4) { Console.Clear(); Console.WriteLine("Indtast Fødselsdag"); fødselsdagsdat = Console.ReadLine(); } else { Console.WriteLine("Indtast gyldig værdi"); Console.ReadKey(); } } else if (key == ConsoleKey.O) { } else { Console.WriteLine("Indtast gyldig værdi"); Console.ReadKey(); } } while (key != ConsoleKey.O); Sql_Methods.opretKunde(KundeID, navn, adr, OprettelsesDato, fødselsdagsdat); } else if (key == ConsoleKey.D2) { Console.WriteLine("Opdater Kunde"); Console.WriteLine("Indtast KundeID"); KundeID = Console.ReadLine(); Console.Clear(); Console.WriteLine("Indtast Navn"); navn = Console.ReadLine(); Console.Clear(); Console.WriteLine("Indtast Adresse"); adr = Console.ReadLine(); Console.Clear(); Console.WriteLine("Indtast Fødselsdagsdato"); fødselsdagsdat = Console.ReadLine(); Console.Clear(); Sql_Methods.UpdateKunde(KundeID, navn, adr, fødselsdagsdat); } else if (key == ConsoleKey.D3) { Console.WriteLine("Slet Kunde"); Console.WriteLine("Indtast Kunde ID"); KundeID = Console.ReadLine(); Sql_Methods.DeleteFromBil(KundeID); Sql_Methods.DeleteFromKunder(KundeID); } else if (key == ConsoleKey.D4) { Console.WriteLine("Vis Kunde"); Console.WriteLine("Indtast Kunde ID"); KundeID = Console.ReadLine(); Console.Clear(); Sql_Methods.SelectKunder($"SELECT * FROM Kunder WHERE KundeID = " + KundeID); } else if (key == ConsoleKey.D5) { Hovedmenu(); } else { Console.WriteLine("Indtast gyldig værdi"); } Console.ReadKey(); } while (key != ConsoleKey.D1 && key != ConsoleKey.D2); }