public void printCheckedOut() { for (int i = 0; i < Literature.Count; i++) { Literature current = Literature[i]; if (current.CheckedOut) { Console.WriteLine($"{i + 1}. {current.Title} by {current.Author}"); } } }
public void printLiterature() { for (int i = 0; i < Literature.Count; i++) { Literature current = Literature[i]; if (!current.CheckedOut) { if (current is Book) { Book book = (Book)current; Console.WriteLine($"{i + 1}. {book.Title} by {book.Author}, Fiction: {book.Fiction} \n Description: {book.Desc} (Book)"); } if (current is Magazine) { Magazine magazine = (Magazine)current; Console.WriteLine($"{i + 1}. {magazine.Title} by {magazine.Author}, {magazine.Publisher} \n Description: {magazine.Desc} (Magazine)"); } } } }
public void Return(Literature obj) { obj.CheckedOut = false; }
public void CheckOut(Literature obj) { obj.CheckedOut = true; }