Exemplo n.º 1
0
        /// <summary>
        /// 유저 모드에서 메뉴창을 그리고 다음으로 이동하는 메소드
        /// </summary>
        /// <param name="memList">유저 정보리스트</param>
        /// <param name="bookList">책 정보 리스트</param>
        /// <param name="rentalList">대여자 리스트</param>
        /// <param name="id">현재 사용자명</param>
        public void UserMenu(string id)
        {
            flag = true;
            while (flag)
            {
                drawControlMember.UserModeMenu();
                choice = Console.ReadLine();
                switch (choice)
                {
                case LibraryConstants.RentBookPage:
                    rentBook.RentBookPage(id);
                    break;

                case LibraryConstants.ExtendRentalTimePage:
                    extendRentalTime.DrawAndRun(id);
                    break;

                case LibraryConstants.ReturnBooks:
                    returnBooks.ReturnBook(id);
                    break;

                case LibraryConstants.GoBack:
                    flag = false;
                    break;

                default:

                    break;
                }
            }
        }