protected void gridCliente_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     Pet_Shop.CAMADAS.BLL.Cadastro_Clientes bllcliente = new Pet_Shop.CAMADAS.BLL.Cadastro_Clientes();
     gridCliente.DataSource = bllcliente.select();
     gridCliente.PageIndex  = e.NewPageIndex;
     gridCliente.DataBind();
 }
    protected void btnRemover_Click(object sender, EventArgs e)
    {
        if (Convert.ToInt32(txtId.Text) > 0)
        {
            Pet_Shop.CAMADAS.MODEL.Cadastro_Clientes cliente    = new Pet_Shop.CAMADAS.MODEL.Cadastro_Clientes();
            Pet_Shop.CAMADAS.BLL.Cadastro_Clientes   bllcliente = new Pet_Shop.CAMADAS.BLL.Cadastro_Clientes();

            cliente.id = Convert.ToInt32(txtId.Text);
            DialogResult result;
            result = MessageBox.Show("Deseja Remover o Cliente Selecionado?",
                                     "Remover Cliente",
                                     MessageBoxButtons.YesNo,
                                     MessageBoxIcon.Question,
                                     MessageBoxDefaultButton.Button1);
            if (result == DialogResult.Yes)
            {
                bllcliente.Delete(cliente);
                MessageBox.Show("cliente removida com Sucesso...");
            }
            else
            {
                MessageBox.Show("Não foi confirmado a remoção do cliente...", "Remover");
            }
            gridCliente.DataSource = bllcliente.select();
            gridCliente.DataBind();

            Cache["OP"] = "X";
            habilitaCampos(false);
        }
        else
        {
            MessageBox.Show("Não há registros Selecionados", "Remover");
        }
    }
    protected void btnGravar_Click(object sender, EventArgs e)
    {
        Pet_Shop.CAMADAS.MODEL.Cadastro_Clientes cliente    = new Pet_Shop.CAMADAS.MODEL.Cadastro_Clientes();
        Pet_Shop.CAMADAS.BLL.Cadastro_Clientes   bllcliente = new Pet_Shop.CAMADAS.BLL.Cadastro_Clientes();

        cliente.id       = Convert.ToInt32(txtId.Text);
        cliente.nome     = txtNome.Text;
        cliente.endereco = txtEndereco.Text;
        cliente.cpf      = txtCPF.Text;
        cliente.cidade   = txtCidade.Text;
        cliente.estado   = txtEstado.Text;
        cliente.cep      = txtCEP.Text;
        cliente.email    = txtEmail.Text;

        string msg;

        if (Cache["OP"].ToString() == "I")
        {
            msg = "Desaja Confirma Inserção dos Dados?";
        }
        else
        {
            msg = "Deseja Confirmar alteração dos Dados";
        }

        DialogResult resp;

        resp = MessageBox.Show(msg, "Gravar", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

        if (resp == DialogResult.OK)
        {
            if (Cache["OP"].ToString() == "I")
            {
                bllcliente.insert(cliente);
            }
            else if (Cache["OP"].ToString() == "E")
            {
                bllcliente.Update(cliente);
            }
        }

        gridCliente.DataSource = bllcliente.select();
        gridCliente.DataBind();
        gridCliente.SetPageIndex(gridCliente.PageCount);
        Cache["OP"] = "X";
        habilitaCampos(false);
    }