Я создал метод SaveRecord
в классе CurrentMovie
для сохранения данных в базе данных, размещенной в Azure.
public class CurrentMovie
{
public int ID { get; set; }
public string title { get; set; }
public Nullable<int> release { get; set; }
public string image { get; set; }
public void SaveRecord(int? ID, string title, Nullable<int> release, string image)
{
var context = new movie_generationsEntities();
var movie_record = new movie_generations();
ID = movie_record.movieID;
title = movie_record.title;
release = movie_record.release;
image = movie_record.image;
context.movie_generations.Add(movie_record);
context.SaveChanges();
}
}
Тогда я вызываю этот метод в controller
.
var movieDB = new CurrentMovie();
movieDB.SaveRecord(movieDB.ID, movieDB.title, movieDB.release, movieDB.image);
Я уверен, что данные сохраняются в свойствах movieDB
, потому что я сохраняю их в ViewBag
и успешно отображаю их. Подключение к базе данных успешно, потому что она просто сохраняет пустые строки без ожидаемых данных.
Что-то не так или я что-то упустил? Спасибо!