Пример #1
0
        private void btnAddNewCar_Click(object sender, EventArgs e)
        {
            var mainWindow = new frmMainWindow();
            var manageCars = new frmAddEditVehicle(this);

            manageCars.MdiParent = this.MdiParent;
            manageCars.Show();
        }
Пример #2
0
        private void btnEditCar_Click(object sender, EventArgs e)
        {
            // get id of selected row
            var id = (int)dgvVehicleListing.SelectedRows[0].Cells["CarTypeId"].Value;
            //query database for record
            var car = db.CarTypes.FirstOrDefault(x => x.CarTypeId == id);
            // launch Edit Window
            var manageVehicle = new frmAddEditVehicle(this);

            manageVehicle.MdiParent = this.MdiParent;
            manageVehicle.Show();
        }
        private void manageVehiclesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //open 1 form at a time
            var openForms = Application.OpenForms.Cast <Form>();
            var isOpen    = openForms.Any(q => q.Name == "frmAddEditVehicle");

            if (!isOpen)
            {
                var manageVehicles = new frmAddEditVehicle();
                manageVehicles.MdiParent = this;
                manageVehicles.Show();
            }
        }