public ShowPassageiro_Form(Passageiro p) { InitializeComponent(); Passenger = p; txtb_nome.Text = p.getNome(); txtb_datnasc.Text = Data_Convert(p.getDataNascimento()); txtb_cpf.Text = CPF_Convert(p.getCPF()); txtb_rg.Text = RG_Convert(p.getRG()); txtb_end.Text = p.getEndereco(); cmb_estcivil.Text = p.getEstadoCivil(); cmb_idade.Text = p.getIdade().ToString(); if (p.getEmbarque() != 0) { txtb_embarcado.Text = Aero.pVoo[p.getEmbarque()].getNome() + " - " + Aero.pVoo[p.getEmbarque()].getNumero(); btn_embarcar.Enabled = false; } else { txtb_embarcado.Text = "Nenhum"; btn_desembarcar.Enabled = false; } if (p.getSexo() == "Masculino") { rbtn_masc.Checked = true; } else { rbtn_fem.Checked = true; } }
public Embarcar_Form(Passageiro p, Form f) { InitializeComponent(); Passenger = p; ShowPassageiro = f; Load_Settings(); }
private void btn_criar_Click(object sender, EventArgs e) { if (txtb_nome.Text == "" || txtb_cpf.Text == "" || txtb_datnasc.Text == "" || txtb_end.Text == "" || cmb_idade.Text == "" || cmb_estcivil.Text == "" || txtb_rg.Text == "" || (rbtn_fem.Checked == false && rbtn_masc.Checked == false)) { MessageBox.Show("Preecha todos os campos!", "AVISO!!!"); return; } if (txtb_cpf.Text.Length != 11) { MessageBox.Show("Preecha o CPF corretamente!", "AVISO!!!"); return; } if (txtb_rg.Text.Length != 9) { MessageBox.Show("Preecha o RG corretamente!", "AVISO!!!"); return; } if (txtb_datnasc.Text.Length != 8) { MessageBox.Show("Preecha a Data de Nascimento corretamente!", "AVISO!!!"); return; } Passageiro Psg = new Passageiro(); Psg.setNome(txtb_nome.Text); Psg.setCPF(txtb_cpf.Text); Psg.setDataNascimento(txtb_datnasc.Text); Psg.setEndereco(txtb_end.Text); Psg.setIdade(Convert.ToInt32(cmb_idade.Text)); Psg.setEstadoCivil(cmb_estcivil.Text); Psg.setRG(txtb_rg.Text = txtb_rg.Text.ToUpper()); Psg.setEmbarque(0); if (rbtn_fem.Checked == true) { Psg.setSexo("Feminino"); } else if (rbtn_masc.Checked == true) { Psg.setSexo("Masculino"); } foreach (var item in Aero.pUser) { if (Psg.Equals(item)) { MessageBox.Show("Usuario já cadastrado!", "AVISO!!!"); Clear(); return; } } Aero.pUser.Add(Psg); Aero.SyncListBox(Aero.lbx_fila, 0); MessageBox.Show("Passageiro do Nome: [" + Psg.getNome() + "] e Idade: [" + Psg.getIdade() + "] criado com sucesso!"); this.Close(); }