protected void Cadastrar(object sender, EventArgs e) { string cpf1 = cpf.Text; bool valida = sgiEntity.Cliente.Any(i => i.Cpf == cpf1); if (valida) { lblSucesso.Visible = true; lblSucesso.Text = "CPF já cadastrado no sistema!"; lblSucesso.CssClass = "alert alert-danger"; } else { Cliente cli = new Cliente(); cli.Cpf = cpf.Text; cli.Nome = nome.Text; cli.Telefone = telefone.Text; cli.Email = email.Text; cli.Endereco = endereco.Text; sgiEntity.AddToCliente(cli); try { sgiEntity.SaveChanges(); lblSucesso.Visible = true; lblSucesso.Text = "Cadastro Realizado com Sucesso!"; lblSucesso.CssClass = "alert alert-success"; clear_form(this); } catch (Exception ex) { } } }
protected void Salvar(object sender, EventArgs e) { Cliente cli = new Cliente(); int id = int.Parse(lbId.Text); cli = sgiEntity.Cliente.Where(x => x.Id == id).FirstOrDefault(); cli.Nome = nome.Text; cli.Cpf = cpf.Text; cli.Telefone = telefone.Text; cli.Email = email.Text; cli.Endereco = endereco.Text; try { sgiEntity.ApplyPropertyChanges("Cliente", cli); sgiEntity.SaveChanges(); lblMensagem.Visible = true; lblMensagem.Text = "Alteração Realizada com Sucesso!"; lblMensagem.CssClass = "alert alert-success"; Response.Redirect(Request.RawUrl); } catch (Exception ex) { } }