Когда я пытаюсь вывести таблицу с оператором foreach, выводятся 2 ошибки, говорящие о том, что MovieViewModel и MovieVM не существуют.
Это часть файла Index.cshtml:
@foreach (MovieViewModel item in MovieVM)
{
<tr>
<td>@item.MovieName</td>
<td>@item.MovieCategory</td>
<td>@item.MovieYear
<td>@item.MoviePrice</td>
</tr>
}
</table>
Это часть файла MoviesController.cs:
List<MovieViewModel> MovieVM = new List<MovieViewModel>
{
new MovieViewModel {
MovieID = movie.MovieID,
MovieName = movie.MovieName,
MovieDescription = movie.MovieDescription,
MoviePrice = movie.MoviePrice,
MovieCategory = movie.MovieCategory,
MovieYear = movie.MovieYear
},
};
return View(MovieVM);
}
Он выводит эти 2 ошибки о foreach
:
"Тип или пространство имен" EmployeeViewModel'не существует в пространстве имен' WebApplication3.Models '(вам не хватает ссылки на сборку?) "
и
" Имя MovieVM не существуетв текущем контексте "