public InventoryController()
        {
            partModel = new PartModel();
            partInventoryModel = new PartInventoryModel();
            customerModel = new CustomerModel();

            view = new ucInventory();
            view.Dock = DockStyle.Fill;

            buildGridViewInventory();

            #region Inventory Events
            view.dgvInventory.CellValueChanged += new DataGridViewCellEventHandler(dgvInventory_CellValueChanged);

            view.toolBtnDeleteInventory.Click += new EventHandler(toolBtnDeleteInventory_Click);

            view.bsInventory.CurrentItemChanged += new EventHandler(bsInventory_CurrentItemChanged);

            view.dgvInventory.DataError += new DataGridViewDataErrorEventHandler(dgvInventory_DataError);

            view.dgvInventory.EditingControlShowing += new DataGridViewEditingControlShowingEventHandler(dgvInventory_EditingControlShowing);

            view.dgvInventory.CellFormatting += new DataGridViewCellFormattingEventHandler(dgvInventory_CellFormatting);

            view.toolBtnAddInventory.Click += new EventHandler(toolBtnAddInventory_Click);
            #endregion

            #region Part Events
            view.btnSearchPart.Click += new EventHandler(btnSearchPart_Click);

            view.dgPartNo.CellValueChanged += new DataGridViewCellEventHandler(dgPartNo_CellValueChanged);

            view.dgPartNo.DataError += new DataGridViewDataErrorEventHandler(dgPartNo_DataError);

            view.dgPartNo.CellFormatting += new DataGridViewCellFormattingEventHandler(dgPartNo_CellFormatting);

            view.toolBtnDeletePart.Click += new EventHandler(toolBtnDeletePart_Click);

            view.bindingNavPartNoAddNewItem.Click += new EventHandler(bindingNavigatorAddNewItem_Click);

            view.bsPartList.PositionChanged += new EventHandler(bsPartList_PositionChanged);

            #endregion
        }
        public CustomerController()
        {
            customerModel = new CustomerModel();

            vcommon = new dgCommon();
            view = new ucCustomer();

            vcommon.Text = "Customer";
            vcommon.Width = 870;

            view.Dock = DockStyle.Fill;

            vcommon.Controls.Add(view);

            vcommon.CancelButton = view.btnClose;

            view.dataGridView1.CellValueChanged += new DataGridViewCellEventHandler(dataGridView1_CellValueChanged);

            view.bindingSource1.DataSource = customerModel.getAllCustomers();

            view.toolBtnDelete.Click += new EventHandler(toolBtnDelete_Click);
            view.btnClose.Click += new EventHandler(btnClose_Click);
        }