protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string   nomeConta     = txtNome.Text;
            string   cpfConta      = txtCpf.Text;
            string   telefoneConta = txtTelefone.Text;
            string   enderecoConta = txtEndereco.Text;
            TB_CONTA v             = new TB_CONTA()
            {
                nome = nomeConta, cpf = cpfConta, telefone = telefoneConta, endereco = enderecoConta
            };
            BancoDBEntities contextConta = new BancoDBEntities();

            string valor = Request.QueryString["idItem"];

            if (String.IsNullOrEmpty(valor))
            {
                contextConta.TB_CONTA.Add(v);
                lblmsg.Text = "Registro Inserido!";
                Clear();
            }
            else
            {
                int      id    = Convert.ToInt32(valor);
                TB_CONTA conta = contextConta.TB_CONTA.First(c => c.id == id);
                conta.nome     = v.nome;
                conta.cpf      = v.cpf;
                conta.telefone = v.telefone;
                conta.endereco = v.endereco;
                lblmsg.Text    = "Registro Alterado";
            }
            contextConta.SaveChanges();
        }
        private void CarregarLista()
        {
            BancoDBEntities context  = new BancoDBEntities();
            List <TB_CONTA> lstConta = context.TB_CONTA.ToList <TB_CONTA>();

            GVConta.DataSource = lstConta;
            GVConta.DataBind();
        }
        private void CarregarDadosPagina()
        {
            string   valor  = Request.QueryString["idItem"];
            int      idItem = 0;
            TB_CONTA conta  = new TB_CONTA();


            if (!String.IsNullOrEmpty(valor))
            {
                BancoDBEntities contextConta = new BancoDBEntities();
                idItem = Convert.ToInt32(valor);
                conta  = contextConta.TB_CONTA.First(c => c.id == idItem);

                txtNome.Text     = conta.nome;
                txtCpf.Text      = conta.cpf;
                txtTelefone.Text = conta.telefone;
                txtEndereco.Text = conta.endereco;
            }
        }
        protected void GVConta_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int             idItem       = Convert.ToInt32(e.CommandArgument.ToString());
            BancoDBEntities contextConta = new BancoDBEntities();
            TB_CONTA        conta        = new TB_CONTA();

            conta = contextConta.TB_CONTA.First(c => c.id == idItem);

            if (e.CommandName == "ALTERAR")
            {
                Response.Redirect("Conta.aspx?idItem=" + idItem);
            }
            else if (e.CommandName == "EXCLUIR")
            {
                contextConta.TB_CONTA.Remove(conta);
                contextConta.TB_CONTA.Remove(conta);
                contextConta.SaveChanges();
                string msg    = "Excluída com sucesso !";
                string titulo = "Informação";
                CarregarLista();
                DisplayAlert(titulo, msg, this);
            }
        }