protected void btngravar_Click(object sender, EventArgs e)
    {
        Locadora.Camadas.MODEL.Filme filme    = new Locadora.Camadas.MODEL.Filme();
        Locadora.Camadas.BLL.Filme   bllfilme = new Locadora.Camadas.BLL.Filme();

        filme.id         = Convert.ToInt32(lblid.Text);
        filme.titulo     = txttitulo.Text;
        filme.genero     = txtgenero.Text;
        filme.quantidade = Convert.ToInt32(txtquantidade.Text);
        filme.valor      = Convert.ToSingle(txtvalor.Text);

        if (Cache["OP"].ToString() == "I")
        {
            bllfilme.Insert(filme);
        }
        else if (Cache["OP"].ToString() == "E")
        {
            bllfilme.Update(filme);
        }

        grvFilmes.DataSource = bllfilme.Select();
        grvFilmes.DataBind();

        if (Cache["OP"].ToString() == "I")
        {
            grvFilmes.SetPageIndex(grvFilmes.PageCount);
        }

        Cache["OP"] = "X";
        habilitaCampos(false);
    }
    protected void btnremover_Click(object sender, EventArgs e)
    {
        if (lblid.Text != String.Empty)
        {
            if (Convert.ToInt32(lblid.Text) > 0)
            {
                Locadora.Camadas.BLL.Filme   bllfilme = new Locadora.Camadas.BLL.Filme();
                Locadora.Camadas.MODEL.Filme filme    = new Locadora.Camadas.MODEL.Filme();
                filme.id = Convert.ToInt32(lblid.Text);
                bllfilme.Delete(filme);

                grvFilmes.DataSource = bllfilme.Select();
                grvFilmes.DataBind();

                Cache["OP"] = "X";
                habilitaCampos(false);
            }
        }
    }