public void AddDisk(string name, string format, int copy, int cost) { using (Contex db = new Contex()) { Disk disk = new Disk { Name = name, cost = cost, format = format, copy = copy, }; //diskGl = disk; db.Disks.Add(disk); db.SaveChanges(); /*using (Contex My = new Contex()) * {*/ for (int i = 0; i < ArrayMoviesDisk.movies.Count; i++) { //var movie = ArrayMoviesDisk.movies[i]; int movieId = Convert.ToInt32(ArrayMoviesDisk.arrayList[i]); //int movieId = movie.Id; //Movie movie2 = My.Movies.Include(s => s.).First //MessageBox.Show(movie2.Name); Movie movie2 = db.Movies.First(s => s.Id == movieId); //Movie movie = My.Movies.Where(k => k.Id == movieId).FirstOrDefault(); //Movie movie1 = movie; int diskId = disk.Id; MovieDisk movieDisk = new MovieDisk { MovieId = movieId, DiskId = diskId, }; db.MovieDisks.Add(movieDisk); } db.SaveChanges(); //} } }