private void frmCategoria_Load(object sender, EventArgs e)
        {
            habilitaControles(false);
            habilitaBotoes(true);
            CAMADAS.BLL.Categoria bllCategoria = new CAMADAS.BLL.Categoria();

            dgvCategoria.DataSource = "";
            dgvCategoria.DataSource = bllCategoria.Select();
            limparControle();
        }
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Categoria bllCategoria = new CAMADAS.BLL.Categoria();
            string msg = "";

            if (lblID.Text == "0")
            {
                msg = "Deseja inserir uma novo categoria?";
            }
            else
            {
                msg = "Deseja alterar a categoria atual?";
            }
            DialogResult resposta = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Categoria categoria = new CAMADAS.MODEL.Categoria();
                categoria.id        = Convert.ToInt32(lblID.Text);
                categoria.categoria = txtCategoria.Text;
                bllCategoria.Insert(categoria);

                /*if (lblID.Text == "0")
                 *  bllCategoria.Insert(categoria);
                 * else bllCategoria.Update(categoria);*/

                MessageBox.Show("Dados Gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Dados Não Gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            dgvCategoria.DataSource = "";
            dgvCategoria.DataSource = bllCategoria.Select();

            limparControle();
            habilitaControles(false);
            habilitaBotoes(true);
        }
        private void btnRemover_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Categoria bllCategoria = new CAMADAS.BLL.Categoria();

            if (lblID.Text != "0")
            {
                string       msg      = "Deseja remover a atual categoria?";
                DialogResult resposta = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button2);
                if (resposta == DialogResult.Yes)
                {
                    int id = Convert.ToInt32(lblID.Text);
                    bllCategoria.Delete(id);
                }
            }
            else
            {
                MessageBox.Show("Não há dados para remover", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }

            dgvCategoria.DataSource = "";
            dgvCategoria.DataSource = bllCategoria.Select();
            limparControle();
        }