public void run(IControllerBase ctl) { var main = (HomeController)ctl; user = main.User; reportName = main.ReportName; main.Body.Controls.Clear(); main.Body.Controls.Add(view); if (reportName == "customer_report") { view.dtFromDate.Enabled = false; view.dtEndDate.Enabled = false; view.chkAll.Enabled = false; view.cbBrand.Enabled = false; } else { brandModel = new BrandModel(); view.cbBrand.DataSource = brandModel.getBrands(); view.cbBrand.DisplayMember = "BrandName"; view.cbBrand.ValueMember = "BrandID"; } }
public BrandController() { view = new dgBrand(); view.btnSave.Click += new EventHandler(btnSave_Click); brandModel = new BrandModel(); }
public HomeController() { view = new frmMain(); //add controls to formmain view.Controls.Add(view.panelPage); view.Controls.Add(view.groupBox2); view.Controls.Add(view.groupBox1); view.Load += new EventHandler(view_Load); view.FormClosing += new FormClosingEventHandler(view_FormClosing); //File Menu Items view.newBrandToolStripMenuItem.Click += new EventHandler(newBrandToolStripMenuItem_Click); view.customerToolStripMenuItem1.Click += new EventHandler(customerToolStripMenuItem1_Click); view.userToolStripMenuItem.Click += new EventHandler(userToolStripMenuItem_Click); view.exitToolStripMenuItem.Click += new EventHandler(exitToolStripMenuItem_Click); //option menu items view.companyInfoToolStripMenuItem.Click += new EventHandler(companyInfoToolStripMenuItem_Click); view.backgroundToolStripMenuItem.Click += new EventHandler(backgroundToolStripMenuItem_Click); view.lvBrand.Click += new EventHandler(lvBrand_Click); view.lvReport.Click += new EventHandler(lvReport_Click); view.toolStripButtonBack.Click += new EventHandler(toolStripButtonBack_Click); view.toolStripButtonExitPg.Click += new EventHandler(toolStripButtonExitPg_Click); //disable admin menu enable_menu_admin(false); brandController = new BrandController(); brandModel = new BrandModel(); if (File.Exists(@".\backgroung")) { try { view.BackgroundImage = Image.FromFile(@".\backgroung"); } catch { } } }