예제 #1
0
        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";
            }
        }
예제 #2
0
        public BrandController()
        {
            view = new dgBrand();

            view.btnSave.Click += new EventHandler(btnSave_Click);

            brandModel = new BrandModel();
        }
예제 #3
0
        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 { }
            }
        }