private void button1_Click(object sender, EventArgs e) { List <Ingressos> ing = new List <Ingressos>(); int i = 1; cadeiras.ForEach(x => { if (x != null) { Ingressos newIngressos = new Ingressos(horarioSelec, filmeTitulo, cinemaNome, x); newIngressos.Id = ingressoDB.lastIngreso() + i; ing.Add(newIngressos); } i++; }); Session.SetCarrinho(); ing.ForEach(x => { Session.getCarrinho().addIngressos(x); }); if (Session.GetClientes() == null) { Login loginForm = new Login(); this.Hide(); loginForm.Show(); } else { if (Session.GetClientes().UseCard || Session.GetClientes().UsePIMCoin) { PagoConfirmForm pagoConfirm = new PagoConfirmForm(); this.Hide(); pagoConfirm.Show(); } else { MessageBox.Show("Cliente nao possui metodo de pagamento. Por favor adicione o tipo de pagamento "); tipodepago tipodePagoForm = new tipodepago(); this.Hide(); tipodePagoForm.Show(); } } }
private void button1_Click(object sender, EventArgs e) { if (checkInputs()) { addingToDB(); PagoConfirmForm confirm = new PagoConfirmForm(); Session.GetClientes().UseCard = true; /** * Save Pagamento in DB */ this.Hide(); confirm.Show(); } else { MessageBox.Show("Fill all your inputs."); } }