Пример #1
0
 /// <summary>
 /// 기본 생성자로 그리고 나머지 모든 동작을 하는 메소드를 호출한다.
 /// </summary>
 /// <param name="memList">회원정보 리스트</param>
 /// <param name="rentalList">대여한 사람들의 리스트</param>
 /// <param name="id">현재 사용중인 사용자의 아이디</param>
 public ExtendRentalTime(string id)
 {
     bookDAO           = new BookDAO();
     rentalDataDAO     = new RentalDataDAO();
     drawAboutBooks    = new DrawAboutBooks();
     exceptionHandling = new ExceptionHandling();
     databaseException = new DatabaseException();
 }
Пример #2
0
        private string no;                           //번호를 받기 위한 string 변수

        /// <summary>
        /// 생성자 객체들을 초기화하고 생성한다.
        /// </summary>
        /// <param name="bookList">책 정보 리스트</param>
        /// <param name="rentalList">대여자 리스트</param>
        /// <param name="id">현재 사용자명</param>
        public ReturnBooks(string id)
        {
            databaseException = new DatabaseException();
            rentalDataDAO     = new RentalDataDAO();
            drawAboutBooks    = new DrawAboutBooks();
            exceptionHandling = new ExceptionHandling();
            bookDAO           = new BookDAO();
        }
Пример #3
0
 /// <summary>
 /// 책 정보, 이미 빌린 사람의 정보, 현재 사용중인 사람의 id를 이용하여 책을 대여해주는 메소드
 /// </summary>
 /// <param name="bookList">책 정보 리스트</param>
 /// <param name="rentalList">대여자 리스트</param>
 /// <param name="id">현재 사용중인 유저 아이디</param>
 public RentBook(string id)
 {
     databaseException = new DatabaseException();
     rentalDataDAO     = new RentalDataDAO();
     bookDAO           = new BookDAO();
     drawAboutBooks    = new DrawAboutBooks();
     exceptionHandling = new ExceptionHandling();
     now = DateTime.Now;
 }