// Proceed to checkout private void btnCart_Click(object sender, EventArgs e) { double subTotal = 0, price = 0; string id = ""; string xboxType = "Xbox360"; string ps3Type = "PS3"; string wiiType = "Wii"; if (cbCODX.Checked) { Xbox360.GetGameRecord(lblCODX.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblCODX.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(xboxType); } if (cbHalo.Checked) { Xbox360.GetGameRecord(lblHalo.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblHalo.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(xboxType); } if (cbNBA.Checked) { Xbox360.GetGameRecord(lblNBA.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblNBA.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(xboxType); } if (cbFIFA.Checked) { Xbox360.GetGameRecord(lblFIFA.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblFIFA.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(xboxType); } if (cbGTA.Checked) { Xbox360.GetGameRecord(lblGTA.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblGTA.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(xboxType); } if (cbGodOfWar.Checked) { Ps3.GetGameRecord(lblGodOfWar.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblGodOfWar.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(ps3Type); } if (cbResidentEvil.Checked) { Ps3.GetGameRecord(lblResidentEvil.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblResidentEvil.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(ps3Type); } if (cbAssassinsCreed.Checked) { Ps3.GetGameRecord(lblAssassinsCreed.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblAssassinsCreed.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(ps3Type); } if (cbCODP.Checked) { Ps3.GetGameRecord(lblCODP.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblCODP.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(ps3Type); } if (cbMaxPayne.Checked) { Ps3.GetGameRecord(lblMaxPayne.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblMaxPayne.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(ps3Type); } if (cbSuperMario.Checked) { Wii.GetGameRecord(lblSuperMario.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblSuperMario.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(wiiType); } if (cbZelda.Checked) { Wii.GetGameRecord(lblZelda.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblZelda.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(wiiType); } if (cbMadagascar.Checked) { Wii.GetGameRecord(lblMadagascar.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblMadagascar.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(wiiType); } if (cbSpiderman.Checked) { Wii.GetGameRecord(lblSpiderman.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblSpiderman.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(wiiType); } if (cbJustDance.Checked) { Wii.GetGameRecord(lblJustDance.Text, ref price, ref id, ref subTotal); Invoice.SetTitle(lblJustDance.Text); Invoice.SetId(id); Invoice.SetPrice(price); Invoice.SetConsole(wiiType); } frmYourCart thirdForm = new frmYourCart(); thirdForm.GetInvoice = Invoice; thirdForm.GetSubTotal = subTotal; thirdForm.GetUserName = userName; thirdForm.GetCount = Invoice.GetTitle().Count; //Send to review order form frmReviewOrder fifthForm = new frmReviewOrder(); fifthForm.GetTotalCost = subTotal; fifthForm.GetUserName = userName; thirdForm.Show(); this.Hide(); }