/// <summary> /// Shows member's all rents /// </summary> /// <param name="member"></param> private void ShowMyRents(Member member) { Console.Clear(); Console.WriteLine("All my Rents"); Console.WriteLine("------------\n"); List <Rent> myRents = RentRepository.GetMyRents(member); if (myRents.Count == 0) { Console.WriteLine("\nThere is no rents registered"); } else { for (int i = 0; i < myRents.Count; i++) { int j = i; if (myRents[i].RentedBook != null) { Console.WriteLine($"[{++j}][Book] [Title]: {myRents[i].RentedBook.Title} is rented from {myRents[i].StartDate} until {myRents[i].EndDate}"); } else { Console.WriteLine($"[{++j}][Film] [Title]: {myRents[i].RentedFilm.Title} is rented from {myRents[i].StartDate} until {myRents[i].EndDate}"); } } } PressKeyToGoBackToMainMenu(member); }