示例#1
0
        public UIModel LoadDetailsById(int id)
        {
            var book      = _bookService.GetBooks(id);
            var loadEvent = new UIModel
            {
                id          = book.BookID,
                Name        = book.BookName,
                Price       = book.BookPrice,
                Author      = book.AddedBy,
                Description = book.BookDescription,
                Picture     = 1,
                genres      = "Fiction"
            };

            return(loadEvent);
        }
示例#2
0
        public IEnumerable <UIModel> LoadAllDetails()
        {
            var books    = _bookService.GetBooks();
            var bookList = new List <UIModel>();
            var model    = new UIModel();

            foreach (var book in books)
            {
                model.id          = book.BookID;
                model.Description = book.BookDescription;
                model.Author      = book.AddedBy;
                model.Name        = book.BookName;
                bookList.Add(model);
            }
            return(bookList);
        }
示例#3
0
        public UIModel LoadDetailsById(int id)
        {
            var customer = _customerService.GetCustomer(id);
            var book     = _bookService.GetBooks(customer.CustomerBorrowedBooks);


            UIModel loadEvent = new UIModel
            {
                id                      = book.BookID,
                Name                    = book.BookName,
                Price                   = book.BookPrice,
                Author                  = book.AddedBy,
                Description             = book.BookDescription,
                Picture                 = 1,
                genres                  = "Fiction",
                CustomerID              = customer.ID,
                Customer_Name           = customer.CustomerName,
                Customer_Borrowed_Books = customer.CustomerBorrowedBooks,
                Customer_Address        = customer.CustomerAddress,
            };

            return(loadEvent);
        }