private void btnRemover_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Avioes bllAvioes = new CAMADAS.BLL.Avioes();
            string             msg       = "Não há Avião para remover";
            string             modBox    = "Remover";

            if (lblID.Text != "" && lblID.Text != "-1")
            {
                msg = "Deseja Remover o Aviao: " + txtModelo.Text + " ?";
                DialogResult resposta = MessageBox.Show(msg, modBox, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
                if (resposta == DialogResult.Yes)
                {
                    int id = Convert.ToInt32(lblID.Text);
                    bllAvioes.Delete(id);
                }
            }
            else
            {
                MessageBox.Show(msg, modBox, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            LimpaControles();
            dtgAvioes.DataSource = "";
            dtgAvioes.DataSource = bllAvioes.Select();
        }
        private void frmAluguel_Load(object sender, EventArgs e)
        {
            //Parte de Alugueis
            CAMADAS.BLL.Clientes bllCli = new CAMADAS.BLL.Clientes();
            cmbCliente.DisplayMember = "nome";
            cmbCliente.ValueMember   = "id";
            cmbCliente.DataSource    = bllCli.Select();

            CAMADAS.BLL.Aluguel bllAlug = new CAMADAS.BLL.Aluguel();
            dtgAluguel.DataSource = "";
            dtgAluguel.DataSource = bllAlug.Select();
            this.dtgAluguel.DefaultCellStyle.Font = new Font("Arial", 12);

            habilitaControlesAluguel(false);
            limpaCamposAlug();

            //Parte de Itens
            CAMADAS.BLL.Avioes       bllAviao        = new CAMADAS.BLL.Avioes();
            CAMADAS.BLL.ItensAluguel bllItensAluguel = new CAMADAS.BLL.ItensAluguel();
            cmbAviao.DisplayMember = "modelo";
            cmbAviao.ValueMember   = "id";
            cmbAviao.DataSource    = bllAviao.Select();

            limpaCamposItens();
            habilitaControlesItens(false);

            dtgItem.DataSource = bllItensAluguel.Select();
            this.dtgItem.DefaultCellStyle.Font = new Font("Arial", 12);
        }
 private void frmAviao_Load(object sender, EventArgs e)
 {
     CAMADAS.BLL.Avioes bllAvioes = new CAMADAS.BLL.Avioes();
     dtgAvioes.DataSource = "";
     dtgAvioes.DataSource = bllAvioes.Select();
     HabilitaControles(false);
     HabilitaBotoes(true);
     gpbPesquisar.Visible = false;
 }
        private void rdbTodos_CheckedChanged(object sender, EventArgs e)
        {
            lblFiltrar.Visible = false;
            txtFiltro.Visible  = false;
            btnFiltrar.Visible = false;

            CAMADAS.BLL.Avioes bllAviao = new CAMADAS.BLL.Avioes();
            dtgAvioes.DataSource = "";
            dtgAvioes.DataSource = bllAviao.Select();
        }
        private void btnFiltrar_Click(object sender, EventArgs e)
        {
            List <CAMADAS.MODEL.Avioes> lstAviao = new List <CAMADAS.MODEL.Avioes>();

            CAMADAS.BLL.Avioes bllAviao = new CAMADAS.BLL.Avioes();
            if (rdbID.Checked)
            {
                int id = Convert.ToInt32(txtFiltro.Text);
                lstAviao = bllAviao.SelectByID(id);
            }
            else if (rdbModelo.Checked)
            {
                lstAviao = bllAviao.SelectByModelo(txtFiltro.Text);
            }
            dtgAvioes.DataSource = "";
            dtgAvioes.DataSource = lstAviao;
        }
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Avioes bllAvioes = new CAMADAS.BLL.Avioes();

            string msg;
            string modMsg;

            if (lblID.Text == "-1")
            {
                msg    = "Deseja Adicionar um novo modelo de Avião?";
                modMsg = "Inserir";
            }
            else
            {
                msg    = "Deseja Alterar o modelo do Avião?";
                modMsg = "Atualizar";
            }
            DialogResult resposta = MessageBox.Show(msg, modMsg, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Avioes aviao = new CAMADAS.MODEL.Avioes();
                aviao.id         = Convert.ToInt32(lblID.Text);
                aviao.modelo     = txtModelo.Text;
                aviao.fabricante = txtFabricante.Text;
                aviao.ano        = Convert.ToInt32(txtAno.Text);
                aviao.cor        = txtCor.Text;

                if (lblID.Text == "-1")
                {
                    bllAvioes.Insert(aviao);
                }
                else
                {
                    bllAvioes.Update(aviao);
                }
            }

            LimpaControles();
            HabilitaControles(false);
            HabilitaBotoes(true);
            dtgAvioes.DataSource = "";
            dtgAvioes.DataSource = bllAvioes.Select();
        }