示例#1
0
    { public void OpretBestilling()
      {
          Indtast    Skriv        = new Indtast();
          SQL        DataCmd      = new SQL();
          int        KundeId      = Skriv.IndtastId();
          DateTime   Forestilling = Skriv.IndtastDato();
          string     Film         = Skriv.IndtastFilm();
          string     Betalling    = Skriv.IndtastBetalling();
          Bestilling Ordre        = new Bestilling(KundeId, Forestilling, Film, Betalling);

          DataCmd.OpretBestilling(Ordre);
      }
示例#2
0
        static void Main(string[] args)
        {
            Indtast       Skriv     = new Indtast();
            SQL           DataCmd   = new SQL();
            List <Kunder> KundeList = new List <Kunder>();
            ConsoleKey    Valg;

            do
            {
                DataCmd.CheckConnection();
                Menu HovMen = new Menu();
                HovMen.HovedmenuTekst();
                Valg = HovMen.Hovedmenuvalg();
            } while (Valg != ConsoleKey.Escape);
        }
示例#3
0
      public void SkrivOrdre()
      {
          Console.Clear();
          Indtast           Skriv   = new Indtast();
          SQL               DataCmd = new SQL();
          List <Bestilling> Ordre   = new List <Bestilling>();

          Ordre = DataCmd.VisBestilling(Skriv.IndtastId());

          if (Ordre.Count >= 1)
          {
              Ordre.Sort();
              Console.WriteLine("Ordre:");
              foreach (var item in Ordre)
              {
                  Console.WriteLine($"Navn: {item.Fornavn} {item.Efternavn} Film: {item.Film} {item.Bestillingstid} Betallingsstatus: {item.Betalling}");
              }
          }
          else
          {
              Console.WriteLine("Der kunne ikke findes nogle ordre.");
          }
      }
示例#4
0
      public ConsoleKey Hovedmenuvalg()
      {
          ConsoleKey Valg;
          bool       Godkendt = false;
          SQL        DataCmd  = new SQL();
          Ordre      Ordre    = new Ordre();
          Indtast    Skriv    = new Indtast();

          do
          {
              Valg = Console.ReadKey(true).Key;
              switch (Valg)
              {
              case ConsoleKey.D1:
                  DataCmd.OpretKunde(Skriv.IndtastAlt());
                  Godkendt = true;
                  Fortsaet();
                  break;

              case ConsoleKey.D2:;
                  DataCmd.RedigerKunde(Skriv.IndtastAlt());
                  Godkendt = true;
                  Fortsaet();
                  break;

              case ConsoleKey.D3:
                  DataCmd.SletKunde(Skriv.IndtastId());
                  Godkendt = true;
                  Fortsaet();
                  break;

              case ConsoleKey.D4:
                  SkrivTabel(true);
                  Godkendt = true;
                  Fortsaet();
                  break;

              case ConsoleKey.D5:
                  SkrivTabel(false);
                  Godkendt = true;
                  Fortsaet();
                  break;

              case ConsoleKey.D6:
                  SkrivOrdre();
                  Godkendt = true;
                  Fortsaet();
                  break;

              case ConsoleKey.D7:
                  Ordre.OpretBestilling();
                  Godkendt = true;
                  Fortsaet();
                  break;

              case ConsoleKey.Escape:
                  Godkendt = true;
                  break;

              default:
                  Console.WriteLine("Input ikke godkendt.");
                  Fortsaet();
                  continue;
              }
          } while (Godkendt == false);
          return(Valg);
      }