public ActionResult Index(string movieList, double defaultRentalRate, int defaultQty) { string[] titles = titles = Regex.Split(movieList, "\r\n|\r|\n"); List <string> unresolvedTitles = new List <string>(); List <Movie> resolvedMovie = new List <Movie>(); foreach (string title in titles) { Movie m = OMDBService.GetMoviesByTitle(title); if (m != null) { m.RentalRate = defaultRentalRate; m.NoInStock = defaultQty; resolvedMovie.Add(m); } else { if (!string.IsNullOrEmpty(title)) { unresolvedTitles.Add(title); } } } BulkLoadOutput blo = new BulkLoadOutput(unresolvedTitles, resolvedMovie); TempData["blo"] = blo; return(View("BulkOutput", blo)); }
public ActionResult OMDBSearch(string title) { Movie m = OMDBService.GetMoviesByTitle(title); return(Json(m)); }