Advertisement
Guest User

Program.cs

a guest
Oct 29th, 2012
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.83 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Opgave7_1
  8. {
  9.     class Program
  10.     {
  11.         static void Main()
  12.         {
  13.             Program kør = new Program();
  14.             kør.Run();
  15.         }
  16.  
  17.         public void Run()
  18.         {
  19.             string svar = "";
  20.             string svar2 = "";
  21.             int oprettet = '1';
  22.  
  23.             do
  24.             {
  25.                 Console.WriteLine("\nHovedmenu\n1. Opret bruger\n2. Vis bruger\n3. Rediger bruger.\n4. Vis Produkter\n5. Vis Kurv");
  26.                 char valg = char.Parse(Console.ReadLine());
  27.  
  28.                 switch (valg)
  29.                 {
  30.                     case '1':
  31.                         if (oprettet == '2')
  32.                         {
  33.                             Console.WriteLine("Du er allerede oprettet");
  34.                             svar = "j";
  35.                         }
  36.                         else
  37.                         {
  38.                             Kunde blabla = new Kunde();
  39.                             blabla.OpretBruger();
  40.                             oprettet = '2';
  41.                             svar = "j";
  42.                         }
  43.                         break;
  44.                     case '2':
  45.                         if (oprettet == '1')
  46.                         {
  47.                             Console.WriteLine("Du er ikke oprettet. Vil du gøre det nu? (j/n)");
  48.                             svar2 = Console.ReadLine();
  49.                             if (svar2 == "j")
  50.                             {
  51.                                 Kunde blabla = new Kunde();
  52.                                 blabla.OpretBruger();
  53.                                 oprettet = '2';
  54.                             }
  55.                             else
  56.                                 svar = "j";
  57.                         }
  58.                         else
  59.                         {
  60.                             Kunde mehe = new Kunde();
  61.                             mehe.VisBruger();
  62.  
  63.                             Console.WriteLine("\nTast ENTER for at vende tilbage til hovedmenuen");
  64.                             Console.ReadLine();
  65.                         }
  66.                         break;
  67.                     case '3':
  68.                         if (oprettet == '1')
  69.                         {
  70.                             Console.WriteLine("Du er ikke oprettet. Vil du gøre det nu? (j/n)");
  71.                             svar2 = Console.ReadLine();
  72.                             if (svar2 == "j")
  73.                             {
  74.                                 Kunde blabla = new Kunde();
  75.                                 blabla.OpretBruger();
  76.                                 oprettet = '2';
  77.                             }
  78.                             else
  79.                                 svar = "j";
  80.                         }
  81.                         else
  82.                         {
  83.                             Kunde mulla = new Kunde();
  84.                             mulla.RedigerBruger();
  85.                             Console.WriteLine("\nTast ENTER for at vende tilbage til hovedmenuen");
  86.                             Console.ReadLine();
  87.                         }
  88.                         break;
  89.                     case '4':
  90.                         Vissko hentskovisning = new Vissko();
  91.                         hentskovisning.VisP();
  92.                         break;
  93.                     case '5':
  94.                         Kurv hentkurv = new Kurv();
  95.                         hentkurv.VisKurv(hentkurv.Overliste);
  96.                         break;
  97.                     default:
  98.                         Console.WriteLine("\nFlot! Prøv igen, bandit.");
  99.                         svar = "j";
  100.                         break;
  101.                 }
  102.             } while (svar == "j");
  103.             Console.ReadLine();
  104.         }
  105.     }
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement