private void CarregarDadosPagina() { string valor = Request.QueryString["idItem"]; int idItem = 0; tb_cliente cliente = new tb_cliente(); VendasDBEntities1 context = new VendasDBEntities1(); if (!String.IsNullOrEmpty(valor)) { idItem = Convert.ToInt32(valor); cliente = context.tb_cliente.First(c => c.id == idItem); txtNomeCliente.Text = cliente.cli_nome; txtFoneCliente.Text = cliente.cli_fone; txtCidadeCliente.Text = cliente.cli_cidade; txtEnderecoCliente.Text = cliente.cli_endereco; txtCpf.Text = Convert.ToString(cliente.cli_cpf); } }
protected void btnCadastrar_Click(object sender, EventArgs e) { if (txtNomeCliente.Text == "" || txtCidadeCliente.Text == "" || txtCpf.Text == "" || txtEnderecoCliente.Text == "" || txtFoneCliente.Text == "") { lblmsg.Text = "Preencha todos os campos!"; } else { string nome = txtNomeCliente.Text; string telefone = txtFoneCliente.Text; string cidade = txtCidadeCliente.Text; string endereco = txtEnderecoCliente.Text; long cpf = Convert.ToInt64(txtCpf.Text.ToString().Substring(0, 9)); tb_cliente cli = new tb_cliente() { cli_nome = nome, cli_fone = telefone, cli_cidade = cidade, cli_endereco = endereco, cli_cpf = cpf }; VendasDBEntities1 context = new VendasDBEntities1(); string valor = Request.QueryString["idItem"]; if (String.IsNullOrEmpty(valor)) { context.tb_cliente.Add(cli); lblmsg.Text = "Registro Inserido!"; } else { int id = Convert.ToInt32(valor); tb_cliente cliente = context.tb_cliente.First(c => c.id == id); cliente.id = cli.id; cliente.cli_nome = cli.cli_nome; cliente.cli_fone = cli.cli_fone; cliente.cli_endereco = cli.cli_endereco; cliente.cli_cidade = cli.cli_cidade; cliente.cli_cpf = cli.cli_cpf; lblmsg.Text = "Registro Alterado!"; }; context.SaveChanges(); } }