예제 #1
0
        private void BtnAdicionarOcupante_Click(object sender, EventArgs e)
        {
            FuncionarioDao funcionarioDao = new FuncionarioDao();
            string         nome           = funcionarioDao.BuscarAcompanhante(txtMatriculaOcupante.Text);

            if (cont == 0)
            {
                lblOcupante1.Text = nome;
                cont++;
            }
            else
            {
                if (cont == 1)
                {
                    if (nome == lblOcupante1.Text)
                    {
                        MessageBox.Show("Esse acompanhante já foi cadastrado.");
                    }
                    else
                    {
                        lblOcupante2.Text = nome;
                        cont++;
                    }
                }
                else
                {
                    if (cont == 2)
                    {
                        if (nome == lblOcupante1.Text || nome == lblOcupante2.Text)
                        {
                            MessageBox.Show("Esse acompanhante já foi cadastrado.");
                        }
                        else
                        {
                            lblOcupante3.Text = nome;
                            cont++;
                        }
                    }
                }
            }


            if (cont == 3)
            {
                MessageBox.Show("Não é possível adicionar mais acompanhantes. Apenas três acompanhantes são permitidos por viagem.");
            }
        }