private void button1_Click(object sender, EventArgs e) { MenuEscolhas menuEscolhas = new MenuEscolhas(posicaoCliente); this.Hide(); menuEscolhas.Show(); }
private void buttonEnviarNome_Click(object sender, EventArgs e) { int posicaoCliente; string login = textBoxPreencherNome.Text; login = login.Replace(",", "."); //Confere se o usuário realmente preencheu o nome if (textBoxPreencherNome.Text == "") { MessageBox.Show("Voce deve preencher o seu nome!", "Erro!", MessageBoxButtons.OK); } else { try { //ProgramaFidelidade programaFidelidade = new ProgramaFidelidade(); posicaoCliente = ProgramaFidelidade.PesquisarCliente(login); if (posicaoCliente == -1) { MessageBox.Show("Esse cliente não existe! Tente Novamente.", "Erro!", MessageBoxButtons.OK); } else { MenuEscolhas menuEscolhas = new MenuEscolhas(posicaoCliente); this.Hide(); menuEscolhas.Show(); } } catch (System.IO.FileNotFoundException) { MessageBox.Show("Arquivo não encontrado!", "Erro!", MessageBoxButtons.OK); } } }
private void buttonEnviarCidades_Click(object sender, EventArgs e) { bool verifica = ProgramaFidelidade.ComprarPassagem(cb_formapgto.Text, posicaoCliente, ProgramaFidelidade.LocalizaIdVoo(comboBoxCidadeOrigem.Text, comboBoxCidadeDestino.Text).IdentificaVoo); //ProgramaFidelidade.PreencheDados("reservas.txt"); //ProgramaFidelidade.ExibirDadosCliente(posicaoCliente); if (cb_formapgto.SelectedItem == null || comboBoxCidadeDestino.SelectedItem == null || comboBoxCidadeOrigem.SelectedItem == null || textBoxExibirViagens == null) { MessageBox.Show("Você precisa completar os dados necessários!", "Erro!", MessageBoxButtons.OK); } else if (verifica == false) { MessageBox.Show("Houve um erro ao efetuar a compra!", "Erro!", MessageBoxButtons.OK); } else { Voo aux = ProgramaFidelidade.LocalizaIdVoo(comboBoxCidadeOrigem.Text, comboBoxCidadeDestino.Text); //Cria um voo de acordo com o tipo escolhido if (cb_formapgto.Text == "Normal") { aux = new Normal(aux.IdentificaVoo, aux.CidadeOrigem, aux.CidadeDestino, DateTime.Now); } else if (cb_formapgto.Text == "Promocional") { aux = new Promocional(aux.IdentificaVoo, aux.CidadeOrigem, aux.CidadeDestino, DateTime.Now); } else if (cb_formapgto.Text == "Fidelidade") { aux = new Fidelidade(aux.IdentificaVoo, aux.CidadeOrigem, aux.CidadeDestino, DateTime.Now); //No caso subtrai o valor da compra (a constante 10.000) do voo no saldo } //Adiciona o novo tipo de voo dentro da lista do cliente ProgramaFidelidade.clientes[posicaoCliente].Voos.Add(aux); //Soma o Bonus da compra ProgramaFidelidade.clientes[posicaoCliente].PtosSaldo += aux.Bonus; this.Close(); MenuEscolhas form = new MenuEscolhas(posicaoCliente); form.Show(); } }
private void button1_Click_1(object sender, EventArgs e) { //CADASTRAR NOVO CLIENTE string cpf = txtCpf.Text; cpf = cpf.Replace(",", "."); string nome = txtNome.Text; try { Cliente.CadastraClienteArquivo(cpf, nome); MessageBox.Show("Cadastro realizado com sucesso!"); this.Close(); MenuEscolhas form = new MenuEscolhas(posicaoCliente); form.Show(); } catch { MessageBox.Show("Falha ao realizar cadastro"); } }