public FMotorShip(object transport, bool readMode) { InitializeComponent(); if (readMode == true) { SetReadOnly(); } receivedMotorShip = (MotorShip)transport; SetMotorShip(); }
private void EditMotorShip(MotorShip motorShip) { motorShip.Name = GetName(); motorShip.MaxSpeed = GetMaxSpeed(); motorShip.Weight = GetWeight(); motorShip.Year = GetYear(); motorShip.Crew = GetCrew(); motorShip.NumOfDecks = GetNumOfDecks(); motorShip.Displacement = GetDisplacement(); motorShip.NumPipes = GetNumPipes(); motorShip.NumScrews = GetNumScrews(); }
private void ButSave_Click(object sender, EventArgs e) { if (receivedMotorShip == null) { MotorShip motorShip = new MotorShip(); EditMotorShip(motorShip); FMenu.AddTransport(motorShip); } else { EditMotorShip((MotorShip)receivedMotorShip); } Close(); }