Когда я выбираю театр в раскрывающемся списке и нажимаю «добавить фильм», запускается этот код.
public ActionResult Create(TheaterViewModel input)
{
var theater = new TheaterViewModel
{
TheaterId = input.TheaterId,
TheaterName = input.TheaterName,
MoviesForTheater = new List<Movie>
{
new Movie
{
Title = input.Movie.Title,
Category = input.Movie.Category
}
}
};
_repository.Add(theater);
_repository.Save();
return RedirectToAction("Index");
}
Полученная запись базы данных в формате Json и выглядит следующим образом ..
{
"TheaterId": 12312,
"TheaterName": "AMC",
"MoviesForTheater": [
{
"Title": "Shrek",
"Category": "G",
}
],
}
Когда я добавляю второй фильм в этот кинотеатр, следуя тому же рабочему процессу ... то есть выбираю кинотеатр, а затем добавляю детали второго фильма, я хочу, чтобы второй фильм был добавлен рядом с первым фильмом втот же документ, что и ниже, и так далее для дополнительных фильмов в будущем ...
{
"TheaterId": 12312,
"TheaterName": "AMC",
"MoviesForTheater": [
{
"Title": "Shrek",
"Category": "G",
},
{
"Title": "Shrek2",
"Category": "G",
}
],
}
Как мне изменить код actionresult для выполнения этой функции ... Спасибо за вашу помощь ..