Example #1
0
        public Form1()
        {
            InitializeComponent();
            mc = new ManufacturingCompany("VDL assembling Mini Cooper");
            Machine machine = new Machine("machine", 12, 12);

            mc.AddMachine(machine);
            machine.CriticalState += new Machine.CriticalStateHandler(ShowInListBox);
        }
Example #2
0
        private void btnAddMachine_Click(object sender, EventArgs e)
        {
            try
            {
                Machine m = new Machine(tbMachineName.Text, Convert.ToInt32(tbTemp.Text), Convert.ToInt32(tbPressure.Text));

                if (mc.AddMachine(m))
                {
                    MessageBox.Show("Successfully added");
                }
                else
                {
                    MessageBox.Show("We already have a machine with that name");
                }
            }
            catch (FormatException)
            {
                MessageBox.Show("Please fill in some numbers for temperature and pressure");
            }
        }