Example #1
0
        static void Main(string[] args)
        {
            CollectieBibliotheek bib = new CollectieBibliotheek();

            do
            {
                Bezoeker user = GetUser(Menu.LogIn());
                basismenu = false;
                do
                {
                    if (user is Medewerker)
                    {
                        ActiesMedewerker(Menu.BasisMenuMedewerker(user), user as Medewerker);
                        Console.WriteLine("Druk op een toets om terug te keren");
                        Console.ReadKey();
                    }
                    else if (user is Lid)
                    {
                        ActiesLid(Menu.BasisMenuLid(user), user as Lid);
                        Console.WriteLine("Druk op een toets om terug te keren");
                        Console.ReadKey();
                    }
                    else
                    {
                        ActiesBezoeker(Menu.BasisMenuBezoeker(user), user);
                        Console.WriteLine("Druk op een toets om terug te keren");
                        Console.ReadKey();
                    }
                } while (!basismenu);
            } while (true);
        }
 static void Main(string[] args)
 {
     try
     {
         CollectieBibliotheek.LoadAll();
         Menu.StartScherm();
         CollectieBibliotheek.SaveAll();
     }
     catch (Exception e)
     {
         Console.ForegroundColor = ConsoleColor.Red;
         Console.WriteLine("Exception: " + e.Message + "\n");
         Console.WriteLine("gevonden in: " + e.Data + "\n");
         Console.ResetColor();
         Console.WriteLine("Contacteer de administrator");
     }
 }
        static void Main(string[] args)
        {
            SoortItem soortItem = new SoortItem();

            CollectieBibliotheek collectie = new CollectieBibliotheek();
            Item item = new Item()
            {
                Titel      = "jojo",
                ItemId     = 1,
                SoortItem  = soortItem,
                Uitgeleend = true
            };
            Item item1 = new Item()
            {
                Titel      = "dio",
                ItemId     = 2,
                SoortItem  = soortItem,
                Uitgeleend = false
            };
            Item item2 = new Item()
            {
                Titel      = "kuma",
                ItemId     = 3,
                SoortItem  = soortItem,
                Uitgeleend = false
            };
            Item item3 = new Item()
            {
                Titel      = "dedo",
                ItemId     = 4,
                SoortItem  = soortItem,
                Uitgeleend = false
            };
            Item item4 = new Item()
            {
                Titel      = "dada",
                ItemId     = 5,
                SoortItem  = soortItem,
                Uitgeleend = false
            };

            collectie.ItemsInCollectie.Add(item);
            collectie.ItemsInCollectie.Add(item1);
            collectie.ItemsInCollectie.Add(item2);
            collectie.ItemsInCollectie.Add(item3);
            collectie.ItemsInCollectie.Add(item4);
            collectie.AfgevoerdeItems.Add(item4);
            collectie.AfgevoerdeItems.Add(item3);

            Bezoeker bezoeker = new Bezoeker();
            Lid      lid      = new Lid();


            Console.WriteLine(" PRESS L TO LOGIN AS A MEMBER\n PRESS B TO LOGIN AS GUEST\n PRESS M TO LIGIN AS WORKER...");
            ConsoleKey key = Console.ReadKey().Key;

            if (key == ConsoleKey.L)
            {
                lid.ZoekItem(collectie);
                lid.ToonOverzicht(collectie);
                lid.Terugbrengen(item);
                lid.Uitlenen(item, collectie);
            }
            else if (key == ConsoleKey.B)
            {
                bezoeker.ZoekItem(collectie);
                bezoeker.ToonOverzicht(collectie);
                bezoeker.RegistreeralsLid();
            }
            else if (key == ConsoleKey.M)
            {
            }
        }
Example #4
0
 public static Item CreateItem(SoortItem soort, string titel, string auteur, int jaartal)
 => new Item(soort, CollectieBibliotheek.GetItemsCount() + 1, titel, auteur, jaartal);