public Form1() { InitializeComponent(); Current = this; db = new MovieRentContext(); _model = new DbInterface(db); db.clients.Load(); dataGrid_Clients.DataSource = db.clients.Local.ToBindingList(); dataGrid_Clients.Sort(this.dataGrid_Clients.Columns[2], System.ComponentModel.ListSortDirection.Ascending); db.directors.Load(); dataGrid_Directors.DataSource = db.directors.Local.ToBindingList(); db.actors.Load(); dataGrid_Actors.DataSource = db.actors.Local.ToBindingList(); dataGrid_Actors.Sort(this.dataGrid_Actors.Columns[2], System.ComponentModel.ListSortDirection.Ascending); db.genres.Load(); dataGrid_Genres.DataSource = db.genres.Local.ToBindingList(); db.staffs.Load(); dataGrid_Staffs.DataSource = db.staffs.Local.ToBindingList(); db.films.Load(); dataGrid_Films.DataSource = db.films.Local.ToBindingList(); dataGrid_Films.CellFormatting += gridFormatFilmsAvailable; dataGrid_Films.CellFormatting += gridFormatFilmsWishlist; dataGrid_Films.CellFormatting += gridFormatFilmsActors; dataGrid_Films.CellEndEdit += grid_CellEndEdit; db.orders.Load(); dataGrid_Orders.DataSource = db.orders.Local.ToBindingList(); Refresh(); }
static void Main() { MovieRentContext db = new MovieRentContext(); foreach (client c in db.clients) { Console.WriteLine("{0}.{1} - {2}", c.id, c.lname, c.fname); } BindingList <client> cbl = db.clients.Local.ToBindingList(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }
public MovieService(MovieRentContext dbContext) { this.dbContext = dbContext; }
public CustomerService(MovieRentContext dbContext) { this.dbContext = dbContext; }
public DbInterface(MovieRentContext db) { this.db = db; }