private void addDataGridViewRow(string name, string director, double budget, string composer = "-") { if (composer == "") { composer = "-"; } dataGridView1.Rows.Add(name, director, budget, composer); if (composer == "-") { cinema.AddFilm(new Film(name, director, budget)); } else { cinema.AddFilm(new MusicalFilm(name, director, budget, composer)); } //changeStatusStrip("Book added."); }
public static void Seed(DatabaseContext context) { var conAir = new Film("ConAir", 120); var batman = new Film("Batman", 95); context.Films.AddOrUpdate(c => c.Title, conAir, batman); var cinema = new Cinema("Palafox"); var screen1 = cinema.CreateScreen(name: "1", rows: 5, seatsPerRow: 5); var screen2 = cinema.CreateScreen(name: "2", rows: 6, seatsPerRow: 6); var screen3 = cinema.CreateScreen(name: "3", rows: 7, seatsPerRow: 7); cinema.AddFilm(batman); context.Cinemas.AddOrUpdate(c => c.Name, cinema); var sesion1 = cinema.CreateSession(screen1, batman, new DateTime(2017, 3, 5, 18, 0, 0)); var sesion2 = cinema.CreateSession(screen2, batman, new DateTime(2017, 3, 5, 19, 45, 0)); var sesion3 = cinema.CreateSession(screen3, batman, new DateTime(2017, 3, 5, 22, 0, 0)); context.Sessions.AddRange(new[] { sesion1, sesion2, sesion3 }); }