public ViewHome() { InitializeComponent(); ComicStripManager sm = new ComicStripManager(new UnitOfWork()); Comicstrips = new StripGrid(StripsGrid, sm.GetAll()); Comicstrips.SetDeleteButton(Button_DeleteStrips); Comicstrips.SetEditButton(Button_EditStrip); AuthorManager am = new AuthorManager(new UnitOfWork()); Authors = new AuthorGrid(AuthorsGrid, am.GetAll()); Authors.SetDeleteButton(Button_DeleteAuthors); Authors.SetEditButton(Button_EditAuthor); PublisherManager pm = new PublisherManager(new UnitOfWork()); Publishers = new PublisherGrid(PublishersGrid, pm.GetAll()); Publishers.SetDeleteButton(Button_DeletePublishers); Publishers.SetEditButton(Button_EditPublisher); ComicstripBundleManager bm = new ComicstripBundleManager(new UnitOfWork()); Bundles = new BundleGrid(BundlesGrid, bm.GetAll()); Bundles.SetDeleteButton(Button_DeleteBundles); Bundles.SetEditButton(Button_EditBundles); }
public ComicstripBundleAddForm(TextBox title, ComboBox publisher, DataGrid comicstrips, Button submit) { this.TitleInput = title; this.TitleInput.TextChanged += InputChanged; this.PublisherInput = publisher; this.PublisherInput.SelectionChanged += InputChanged; ComicStripManager sm = new ComicStripManager(new UnitOfWork()); this.ComicstripsInput = new StripGrid(comicstrips, sm.GetAll()); this.ComicstripsInput.Grid.SelectionChanged += InputChanged; this.SubmitButton = submit; this.SubmitButton.Click += Submit; PublisherManager pm = new PublisherManager(new UnitOfWork()); this.publishers = pm.GetAll(); foreach (Publisher p in this.publishers) { this.PublisherInput.Items.Add(p.Name); } }