public async Task <BookFilesInfo> GetBookContent(BookInfo book) { try { IBookSqlDal repo = GetBookSqlDal(); BookInfo info = await repo.BookSelById(new Guid(book.Id)); IEnumerable <BookFileInfo> files = await repo.BookFileSelByBookId(new Guid(book.Id)); var content = new BookFilesInfo(info, files); return(content); } catch (Exception ex) { Console.WriteLine(ex.Message); throw; } }
public async Task SaveFile(BookFileInfo file) { IBookSqlDal repo = GetBookSqlDal(); await repo.FileIns(file); }
public async Task SaveBook(BookInfo book) { IBookSqlDal repo = GetBookSqlDal(); await repo.BookIns(book); }