public ActionResult Search(TitleSearch search) { var results = data.Search(search); search.Results = results; return View(search); }
public IEnumerable<TitleDetails> Search(TitleSearch search) { return dbContext.titles.Where(t => t.title1.Contains(search.Title) || t.isbn == search.Isbn || t.author_contact.lastname.Contains(search.AuthorLastName) || t.author_contact.firstname.Contains(search.AuthorFirstName)) .Select(title => new TitleDetails { Author = title.author_contact.lastname + ", " + title.author_contact.firstname, PubDate = title.date_published, Title = title.title1, TitleId = title.id }); }