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) { } }
public static Item CreateItem(SoortItem soort, string titel, string auteur, int jaartal) => new Item(soort, CollectieBibliotheek.GetItemsCount() + 1, titel, auteur, jaartal);