private void buttonUpdate_Click(object sender, EventArgs e) { index = this.listBoxDisplay.SelectedIndex; DialogResult result; result = MessageBox.Show("DO YOU WANT TO UPDATE?", "UPDATE", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (radioButtonRdBikes.Checked == true) { long serNum = Convert.ToInt64(this.textBoxSrNum.Text); string make = this.textBoxMd.Text; float price = Convert.ToInt32(textBoxPrice.Text); EnumColor color = (EnumColor)positionColor; double speed = Convert.ToInt32(this.textBoxSpd.Text); int year = Convert.ToInt32(this.textBoxYear.Text); double SeatHeight = Convert.ToInt32(this.textBoxStHght.Text); double Weight = Convert.ToInt32(this.textBoxWght.Text); double newSpeed = Convert.ToInt32(this.textBoxNewSpeedRD.Text); //MessageBox.Show("Radio Bike UPDATED"); } else if (radioButtonMtnBikes.Checked == true) { long serNum = Convert.ToInt64(this.textBoxSrNum.Text); string make = this.textBoxMd.Text; float price = Convert.ToInt32(textBoxPrice.Text); EnumColor color = (EnumColor)positionColor; double speed = Convert.ToInt32(this.textBoxSpd.Text); int year = Convert.ToInt32(this.textBoxYear.Text); double Height = Convert.ToInt32(this.textBoxHght.Text); EnumSuspension Suspension = (EnumSuspension)positionSuspension; EnumHeadlight Headlight = (EnumHeadlight)positionHdLight; double newSpeed = Convert.ToInt32(this.textBoxNewSpeedMT.Text); //MessageBox.Show("Mountain Bike UPDATED"); } } else { MessageBox.Show("The Bike serial number - " + this.myList[index].SerNum + " is not updated"); } FileHandler.WriteToXmlFile(myList); }
public MountainBike(long sr, string make, double speed, EnumColor color, MyBikesStore.Date date, EnumSuspension suspension) : base(sr, make, speed, color, date) { this.suspension = suspension; }