public static FinanceBook CreateBookFromUI(string bookName) { clsMAST_BOOKINFO_TB clstb = new clsMAST_BOOKINFO_TB(); clstb.BOOK_NM = bookName; clstb.SelectOwn(); FinanceBook fb = new FinanceBook(clstb.BOOK_CD); fb.thisBookLoad(); fb.childBookLoad(); return fb; }
public static void GetAllBookList(List<IBook> books) { clsMAST_BOOKINFO_TB clstb = new clsMAST_BOOKINFO_TB(); clstb.PARENT_BOOK_CD = "ANCESTOR"; clstb.SelectOwn(); string rootbookcd = clstb.BOOK_CD; if (rootbookcd != null) { IBook b = IBook.CreateBook(rootbookcd); b.getAllSubBook(books); } else { clstb.BOOK_CD = "ROOTBOOK"; clstb.BOOK_NM = "NewRootBook"; clstb.PARENT_BOOK_CD = "ANCESTOR"; clstb.OPEN_DT = DateTime.Now.ToString("yyyyMMdd"); clstb.CLOSE_DT = "20991231"; clstb.Insert(); books.Add(IBook.CreateBook("ROOTBOOK")); } }