/// <summary> /// Creates a new instance of Cinema /// </summary> /// <param name="name"></param> /// <param name="rooms"></param> /// <param name="movies"></param> /// <param name="customers"></param> /// <param name="bookings"></param> /// <param name="shows"></param> public Cinema(string name, IEnumerable <Room> rooms = null, IEnumerable <Movie> movies = null, IEnumerable <Customer> customers = null, IEnumerable <Booking> bookings = null, IEnumerable <Show> shows = null) { Name = name; Rooms = new SimpleCollection <Room>(rooms); Shows = new SimpleCollection <Show>(shows); Movies = new SimpleCollection <Movie>(movies); Customers = new SimpleCollection <Customer>(customers); Bookings = new SimpleCollection <Booking>(bookings); }
public Controller() { Cinemas = new SimpleCollection <Cinema>(); }
public Controller(string path) { Cinemas = SimpleCollection <Cinema> .GetDeserialized(File.ReadAllText(path)); }