Ejemplo n.º 1
0
        public ActionResult GetByYearPublished(int?year)
        {
            Library2Entities db   = new Library2Entities();
            List <book>      list = db.books.Where(
                b => b.YearPublished == year
                ).ToList();

            return(Json(list));
        }
Ejemplo n.º 2
0
        public ActionResult GetByPublisher(string publisher)
        {
            Library2Entities db   = new Library2Entities();
            List <book>      list = db.books.Where(
                b => b.Publisher.Contains(publisher)
                ).ToList();

            return(Json(list));
        }
Ejemplo n.º 3
0
        public ActionResult GetBookByPublisher(string publisher)
        {
            Library2Entities db = new Library2Entities();
            List <book>      ab = db.books.Where(
                a => a.Publisher.Contains(publisher)
                ).ToList();

            return(Json(ab));
        }
Ejemplo n.º 4
0
        public ActionResult GetByTitle(string title)
        {
            Library2Entities db   = new Library2Entities();
            List <book>      list = db.books.Where(
                b => b.Title.Contains(title)
                ).ToList();

            return(Json(list));
        }
Ejemplo n.º 5
0
        public ActionResult GetBookByYear(int year)
        {
            Library2Entities db = new Library2Entities();
            List <book>      ab = db.books.Where(
                a => a.YearPublished == year
                ).ToList();

            return(Json(ab));
        }
Ejemplo n.º 6
0
        public ActionResult GetBookByTitle(string title)
        {
            Library2Entities db = new Library2Entities();
            List <book>      ab = db.books.Where(
                a => a.Title.Contains(title)
                ).ToList();

            return(Json(ab));
        }
Ejemplo n.º 7
0
        public ActionResult GetBooksByAuthor(string author)
        {
            Library2Entities db = new Library2Entities();

            List <book> list = db.books
                               .Where(c => c.Author.Contains(author)).ToList();

            return(Json(list));
        }
Ejemplo n.º 8
0
        public ActionResult GetBooksByGenre(string genre)
        {
            Library2Entities db = new Library2Entities();

            List <book> list = db.books.Where(
                c => c.Genre.Contains(genre)
                ).ToList();

            return(Json(list));
        }
Ejemplo n.º 9
0
        public ActionResult GetBooksByAll(string userinput)
        {
            Library2Entities db = new Library2Entities();

            int.TryParse(userinput, out int userint);
            List <book> list = db.books
                               .Where(c => c.Title.Contains(userinput) ||
                                      c.Author.Contains(userinput) ||
                                      c.YearPublished == userint ||
                                      c.Publisher.Contains(userinput) ||
                                      c.Genre.Contains(userinput)
                                      ).ToList();

            return(Json(list));
        }