public static void Main(string[] args) { //bruger utf8 for hele programmet Console.OutputEncoding = System.Text.Encoding.UTF8; // Herfra startes applikationen ved at instantiere UI klassen var kør = new UIface(); kør.KørMenu(); Console.ReadKey(); SqlAccess.ConnectionOK(); Udlejer Henrik = new Udlejer(); Henrik.Fornavn = Console.ReadLine(); Henrik.Efternavn = Console.ReadLine(); SqlAccess access = new SqlAccess(); access.insert($"insert into Udlejer values('{Henrik.Fornavn}','{Henrik.Efternavn}')"); }
public void KørMenu() { UIudlejer uIudlejer = new UIudlejer(); UIferiebolig uIferiebolig = new UIferiebolig(); UIkontrakt uIkontrakt = new UIkontrakt(); int testint = 0; KatTæller = Kategorier.IndexOf(Kategorier.First <string>()); // ************| Hvilken Menu kigger vi på: udlejer, feriebolig, kontrakt UnderKat = UnderKats.IndexOf(UnderKats.First <string>()); while (Loopkat == true) { Console.Clear(); switch (Tast.Key) { // ************| Skift mellem Opret, Vis, Slet, Opdater case ConsoleKey.UpArrow: if (UnderKat > UnderKats.IndexOf(UnderKats.First <string>())) { UnderKat--; } break; case ConsoleKey.DownArrow: if (UnderKat < UnderKats.IndexOf(UnderKats.Last <string>())) { UnderKat++; } break; // ************| Skift mellem Udlejer, Feriebolig, Kontrakt case ConsoleKey.LeftArrow: if (KatTæller > Kategorier.IndexOf(Kategorier.First <string>())) { KatTæller--; } break; case ConsoleKey.RightArrow: if (KatTæller < Kategorier.IndexOf(Kategorier.Last <string>())) { KatTæller++; } break; // ************| Trykker Enter oksds case ConsoleKey.Enter: if (testint == 0) { uIudlejer.PlayTask(); } if (testint == 1) { uIferiebolig.PlayTask(); } if (testint == 2) { uIkontrakt.PlayTask(); } if (testint == 3) { Console.SetCursorPosition(default, UnderKatYpos + UnderKats.IndexOf(UnderKats.Last <string>()) + 2); SqlAccess.ConnectionOK(); } break; } int musPosition = Console.CursorTop; Console.SetCursorPosition(default, UnderKats.IndexOf(UnderKats.First <string>()) + UnderKatYpos);