public bool SalvarPessoa(pessoa pes, corretor cor, endereco end, string categoria) { PessoaDominio PesDom = new PessoaDominio(); EnderecoBusiness EndBus = new EnderecoBusiness(); especializacao esp = new especializacao(); bool cpfValido = validarCPF(pes.cpf); if (cpfValido == true) { PesDom.AdicionarPessoa(pes); cor.idpessoa = PesDom.selecionarUltimaPessoaIDcomCPF(pes); PesDom.AdicionarCorretor(cor); //pegar id do corretor após adicionar esp.idcategoria = PesDom.PegarIDCategoria(categoria); esp.idcorretor = PesDom.SelecionarUltimoCorretor(Convert.ToInt32(cor.idpessoa)); PesDom.AdicionarEspecializacao(esp); int id = EndBus.AdicionarEnderecoERetornarID(end); pes.idendereco = id; PesDom.AdicionarEnderecoIDUsuario(pes); return(true); } else { return(false); } }
public void alterar() { //mensagem de retorno string altaux = null; //nova pessoa pra pegar os valores dos textbox referente à pessoa logada pessoa altp = new pessoa(); //seta valores - cpf da pessoa logada, e valores que podem ser alterados nos textbox altp.cpf = pessoaSessaoLogada.cpf; altp.nome = txtNome.Text; altp.sobrenome = txtSobrenome.Text; altp.email = txtEmail.Text; altp.idade = Convert.ToInt32(txtIdade.Text); if (rdbtnMasc.Checked == true && rdbtnFem.Checked == false) { altp.sexo = true; } else if (rdbtnMasc.Checked == false && rdbtnFem.Checked == true) { altp.sexo = false; } altp.senha = txtSenha.Text; //faz a alteração, e retorna na variável a mensagem de resposta altaux = PessoaDAO.alterarPessoa(altp); //mostra a mensagem que retornou MessageBox.Show(altaux); this.Hide(); }
protected bool AdicionarPessoaSessao(pessoa p) { try { // verifica se tem a sessão no navegador e carrega List<pessoa> lista = new List<pessoa>(); lista = Session["mediacao_partes"] as List<pessoa>; // verifica se a sessão está vazia, se sim, cria a lista manualmente if (lista == null) { lista = new List<pessoa>(); } //verifica se a pessoa já está adicionada na lista // e se tiver, remove para atualizar RemoveDuplicado(p); // adiciona a pessoa na lista lista.Add(p); // atribui a lista para a sessão novamente Session["mediacao_partes"] = lista; return true; } catch (Exception e) { Master.Alerta(e.Message); return false; } }
/// <summary> /// Decide qual o proximo passo a ser realisado pela pessoa e executa o próximo movimento. /// </summary> /// <param name="arr">Array que simula a linha que as pessoas percorrem</param> /// <param name="p">Objeto que controla os dados da pessoa</param> private static void AndarUmaCasa(int[] arr, pessoa p) { //Valida se prosição atual da pessoa já está marcada com o cheiro de outro cachorro if (p.SentiuOCheiroDoCachorro) { //Caso o cachorro tenha sentido o cheiro de outro, continua se movendo na direção que já estava if (p.direcao) { if (p.posicao + 1 < arr.Length) { p.posicao++; } } else { if (p.posicao - 1 > 0) { p.posicao--; } } } else { //caso não tenha sentido o cheiro de outro cachorro, a pessoa deve se mover até o ultimo ponto que está marcdo com o cheiro do seu cachorro, andar mais uma casa e inverter a direção de seu movimento. if (p.direcao) { if (p.posicao + 1 >= arr.Length - 1) { p.posicao--; p.direcao = false; } else if (arr[p.posicao + 1] == 0) { p.posicao++; p.direcao = false; } else { p.posicao++; } } else { if (p.posicao - 1 <= 0) { p.posicao++; p.direcao = true; } else if (arr[p.posicao - 1] == 0) { p.posicao--; p.direcao = true; } else { p.posicao--; } } } }
public static string deletarPessoa(pessoa p) { using (LoginEntities entities = new LoginEntities()) { try { pessoa deletePessoa = new pessoa(); deletePessoa = entities.pessoas.FirstOrDefault(del => del.cpf == p.cpf); if (deletePessoa == null || deletePessoa.cpf.Equals(null) || deletePessoa.cpf.Equals("")) { return("Operação não realizada.\nNão foi encontrado ninguém com este CPF na base de dados!"); } else { entities.pessoas.Remove(deletePessoa); entities.SaveChanges(); return("Operação realizada com sucesso!\nSua conta foi apagada da base de dados."); } } catch (Exception e) { return("Erro: " + e.Message); } } }
private void dgvPessoa_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { tbCadastro.SelectTab(tabCadastro); gbCadastro.Enabled = true; habilitarBt(false, false, true, true); int linha = Convert.ToInt32(dgvPessoa.CurrentCell.RowIndex); idPes = Convert.ToInt32(dgvPessoa[0, linha].Value.ToString()); using (var db = new PortDB()) { pessoa pes = db.pessoa.Find(idPes); txtNome.Text = pes.NOME; cbSexo.Text = pes.SEXO; txtEndereco.Text = pes.ENDERECO; txtNumero.Text = Convert.ToString(pes.NUMERO_CA); mskCpf.Text = pes.CPF; mskRg.Text = pes.RG; } } catch { MessageBox.Show("Não a pessoas cadastradas", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btGravar_Click(object sender, EventArgs e) { try { using (var db = new PortDB()) { pessoa pe = new pessoa(); pe.NOME = txtNome.Text; pe.SEXO = cbSexo.Text; pe.RG = mskRg.Text; pe.CPF = mskCpf.Text; pe.ENDERECO = txtEndereco.Text; pe.NUMERO_CA = Convert.ToInt32(txtNumero.Text); db.Entry(pe).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); habilitarBt(true, false, false, false); gbCadastro.Enabled = false; tbCadastro.SelectTab(tabPesquisa); limparcampos(); carregarDgv(); MessageBox.Show("Seu cadastro foi realizado com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void deletarToolStripMenuItem_Click(object sender, EventArgs e) { if ((MessageBox.Show("Deletar cadastro?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) == DialogResult.Yes) { try { int linha = Convert.ToInt32(dgvPessoa.CurrentCell.RowIndex); idPes = Convert.ToInt32(dgvPessoa[0, linha].Value.ToString()); using (var db = new PortDB()) { pessoa pe = db.pessoa.Find(idPes); pe.DELETADO = "S"; db.Entry(pe).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); carregarDgv(); MessageBox.Show("Ação realizada com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public async Task <IActionResult> Edit(string id, [Bind("Nome,Data,Salario")] pessoa pessoa) { if (id != pessoa.Nome) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pessoa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!pessoaExists(pessoa.Nome)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pessoa)); }
public static void Main(string[] args) { pessoa p = new pessoa{ nome="pokemon", }; pessoa p1 = new pessoa(); p1.Nome="Brunna pedroza"; produto pr = new produto(); pr.Nome="shampoo"; pr.Tipo="cosmetico"; Console.WriteLine("Welcome to world map "+p1.Nome); email.Inst.De="*****@*****.**"; email.Inst.SendEmail(); Console.WriteLine(email.Inst.VerifyingIns()); float x=233f; Console.WriteLine(string.Format("%2f",x)); UserControl1 mt = new UserControl1(); mt.ass(); Console.WriteLine(email.Inst); email.Inst.SendEmail(); //Console.WriteLine("Welcome to world map "+p1.GetType()); //Console.WriteLine("Welcome to world map "+typeof(pessoa)); //Console.WriteLine("vc esta comprando "+pr.Nome+" do tipo:"+pr.Tipo); //p1.gravar(); //p.gravar(); //pr.gravar(); Console.ReadKey(true); }
public ActionResult Cadastro(DataPessoa pessoa, string url) { try { if (bd.pessoa.Any(a => a.email == pessoa.email)) { return(RedirectToAction("Falha", "Cadastro", new { message = 1, url })); } else { endereco enderecoBanco = new endereco { complemento = pessoa.complemento, numero = pessoa.numero, estado = pessoa.estado, endereco1 = pessoa.endereco, cidade = pessoa.cidade, bairro = pessoa.bairro }; bd.endereco.Add(enderecoBanco); bd.SaveChanges(); pessoa pessoaBanco = new pessoa { nome = pessoa.nome.ToUpper(), email = pessoa.email.ToLower(), dataNascimento = pessoa.dataNascimento, senha = pessoa.senha, contato = pessoa.contato, enderecoId = enderecoBanco.enderecoId, pontos = 25 }; bd.pessoa.Add(pessoaBanco); bd.SaveChanges(); return(RedirectToAction("CadastrarRodovia", "Pessoa", new { PessoaId = pessoaBanco.pessoaId })); } } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } throw; } //catch //{ // return RedirectToAction("Cadastro", "Pessoa", new { status = 1 }); //} }
// PUT /pessoa/token/ public HttpResponseMessage Put(string token, [FromBody] pessoa param) { // Abre nova conexão using (painel_taxservices_dbContext _db = new painel_taxservices_dbContext()) { tbLogAcessoUsuario log = new tbLogAcessoUsuario(); try { log = Bibliotecas.LogAcaoUsuario.New(token, JsonConvert.SerializeObject(param), "Put", _db); HttpResponseMessage retorno = new HttpResponseMessage(); if (Permissoes.Autenticado(token, _db)) { GatewayPessoa.Update(token, param); log.codResposta = (int)HttpStatusCode.OK; Bibliotecas.LogAcaoUsuario.Save(log, _db); return(Request.CreateResponse(HttpStatusCode.OK)); } else { log.codResposta = (int)HttpStatusCode.Unauthorized; Bibliotecas.LogAcaoUsuario.Save(log, _db); return(Request.CreateResponse(HttpStatusCode.Unauthorized)); } } catch (Exception e) { log.codResposta = (int)HttpStatusCode.InternalServerError; log.msgErro = e.Message; Bibliotecas.LogAcaoUsuario.Save(log); throw new HttpResponseException(HttpStatusCode.InternalServerError); } } }
protected bool RemoveDuplicado(pessoa p) { try { List <pessoa> lista = new List <pessoa>(); lista = Session["mediacao_partes"] as List <pessoa>; // verifica se a sessão está vazia, se sim, cria a lista manualmente if (lista == null) { lista = new List <pessoa>(); } foreach (pessoa b in lista) { if (b.cpf == p.cpf) { lista.Remove(b); return(true); } } return(false); } catch { return(false); } }
protected bool AdicionarPessoaSessao(pessoa p) { try { // verifica se tem a sessão no navegador e carrega List <pessoa> lista = new List <pessoa>(); lista = Session["mediacao_partes"] as List <pessoa>; // verifica se a sessão está vazia, se sim, cria a lista manualmente if (lista == null) { lista = new List <pessoa>(); } //verifica se a pessoa já está adicionada na lista // e se tiver, remove para atualizar RemoveDuplicado(p); // adiciona a pessoa na lista lista.Add(p); // atribui a lista para a sessão novamente Session["mediacao_partes"] = lista; return(true); } catch (Exception e) { Master.Alerta(e.Message); return(false); } }
public PessoaViewModel() { context = new ModelAviacao(); this.Pessoas = context.Pessoas.ToList(); this.pessoaSelecionada = context.Pessoas.FirstOrDefault(); }
public async Task <IActionResult> Edit(int id, [Bind("CodigoId,Nome,Endereco,Nascimento,Salario,Genero")] pessoa pessoa) { if (id != pessoa.CodigoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pessoa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!pessoaExists(pessoa.CodigoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pessoa)); }
//Altera o pessoa public static void AlterarPessoa(int id, pessoa novaPessoa) { pessoa objPessoa = ContextoSingleton.Instancia.pessoas.Find(id); if (objPessoa != null) { objPessoa.cpf = novaPessoa.cpf; objPessoa.nascimento = novaPessoa.nascimento; objPessoa.nome = novaPessoa.nome; objPessoa.endereco = novaPessoa.endereco; objPessoa.complemento = novaPessoa.complemento; objPessoa.bairro = novaPessoa.bairro; objPessoa.numEndereco = novaPessoa.numEndereco; objPessoa.cep = novaPessoa.cep; objPessoa.uf = novaPessoa.uf; objPessoa.codigoCidade = novaPessoa.codigoCidade; objPessoa.telefone = novaPessoa.telefone; objPessoa.comissao = novaPessoa.comissao; objPessoa.nomeReferencia = novaPessoa.nomeReferencia; objPessoa.telefoneReferencia = novaPessoa.telefoneReferencia; objPessoa.observacao = novaPessoa.observacao; } ContextoSingleton.Instancia.Entry(objPessoa).State = EntityState.Modified; ContextoSingleton.Instancia.SaveChanges(); }
private void btnDelete_Click(object sender, EventArgs e) { //Valida se foi informado um codigo if (txtCodigo.Text == string.Empty) { MessageBox.Show("Selecione um vendedor(a)."); txtCodigo.Focus(); return; } int codigo = Convert.ToInt32(txtCodigo.Text); //Consulta grupo por ID pessoa objPessoa = PessoaController.BuscaPessoaPorID(codigo); //Valida se vendedor existe if (objPessoa == null) { MessageBox.Show("O vendedor(a) não está cadastrado."); return; } //Exclui o vendedor PessoaController.ExcluirPessoa(Convert.ToInt32(txtCodigo.Text.ToString())); MessageBox.Show("Vendedor(a) excluído(a) com sucesso."); //Repopula grid btnClear_Click(sender, e); }
static void Main(string[] args) { #region IMC Pessoa 1 // criação do objeto pessoa, também chamado instanciar o objeto, que é alocar o objeto na memória (heap) pessoa pessoa1 = new pessoa(); Console.WriteLine("Informe o nome da pessoa 1"); // atribui o nome da pessoa ao objeto pessoa1.Nome = Console.ReadLine(); Console.WriteLine("Informe a altura da pessoa 1"); // atribui a altura da pessoa ao objeto pessoa1.Altura = float.Parse(Console.ReadLine()); Console.WriteLine("Informe o peso da pessoa 1"); // atribui o peso da pessoa ao objeto pessoa1.Peso = float.Parse(Console.ReadLine()); Console.WriteLine($"O IMC de {pessoa1.Nome} é: { pessoa1.Peso / Math.Pow(pessoa1.Altura,2) }"); #endregion #region IMC Pessoa 2 // criação do objeto pessoa pessoa pessoa2 = new pessoa(); Console.WriteLine("Informe o nome da pessoa 2"); // atribui o nome da pessoa ao objeto pessoa2.Nome = Console.ReadLine(); Console.WriteLine("Informe a altura da pessoa 2"); // atribui a altura da pessoa ao objeto pessoa2.Altura = float.Parse(Console.ReadLine()); Console.WriteLine("Informe o peso da pessoa 2"); // atribui o peso da pessoa ao objeto pessoa2.Peso = float.Parse(Console.ReadLine()); Console.WriteLine($"O IMC de {pessoa2.Nome} é: { pessoa2.Peso / Math.Pow(pessoa2.Altura,2) }"); #endregion #region IMC Pessoa 3 // criação do objeto pessoa pessoa pessoa3 = new pessoa(); Console.WriteLine("Informe o nome da pessoa 3"); // atribui o nome da pessoa ao objeto pessoa3.Nome = Console.ReadLine(); Console.WriteLine("Informe a altura da pessoa 3"); // atribui a altura da pessoa ao objeto pessoa3.Altura = float.Parse(Console.ReadLine()); Console.WriteLine("Informe o peso da pessoa 3"); // atribui o peso da pessoa ao objeto pessoa3.Peso = float.Parse(Console.ReadLine()); Console.WriteLine($"O IMC de {pessoa3.Nome} é: { pessoa3.Peso / Math.Pow(pessoa3.Altura,2) }"); #endregion }
public static bool AddPessoa(pessoa p) { using (var context = new ApiCrudEntity()) { context.pessoa.Add(p); context.SaveChanges(); return(true); } }
public static void EditaPessoa(Guid id, pessoa p) { using (var context = new ApiCrudEntity()) { context.Entry(p).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }
public void logout() { pessoaSessaoLogada = new pessoa(); LoginForm frm = new LoginForm(); frm.Show(); this.Hide(); }
public ActionResult DeleteConfirmed(int id) { pessoa pessoa = db.pessoa.Find(id); db.pessoa.Remove(pessoa); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void Button1_Click(object sender, EventArgs e) { if (txtemail.Text != "" && txtnome.Text != "" && txttelefone.Text != "" && txtcpf.Text != "" && validarCPF(txtcpf.Text) == true) { interesse inte = new interesse(); cliente cli = new cliente(); pessoa pes = new pessoa(); AgendaBusiness agebus = new AgendaBusiness(); PessoaDominio pesdom = new PessoaDominio(); if (pesdom.selecionarPessoacomCPF(txtcpf.Text) == null) { pes.nome = txtnome.Text; pes.cpf = txtcpf.Text; pes.email = txtemail.Text; pes.telefone = txttelefone.Text; pesdom.AdicionarPessoa(pes); cli.idpessoa = pesdom.selecionarUltimaPessoaIDcomCPF(pes); pesdom.AdicionarCliente(cli); inte.idcliente = cli.idpessoa; } else { inte.idcliente = pesdom.selecionarPessoaIDcomCPF(txtcpf.Text); } inte.data = DateTime.Now; inte.idimovel = int.Parse(Request.QueryString["cod"]);//poderia fazer uma verificação para caso a pessoa //já tenha enviado um interesse para aquele imóvel inte.status = "Sem visita"; //agora será criado um cliente no ato do cadastro de interesse //logo, um cliente terá vários interesses, não podendo coincidir os horários //a tabela interesse terá o codigo de cliente daquela tabela, será bom ter todos os clientes //em um dgv, fazendo com que assim possa ser visto os clientes com o cadastro ainda incompleto //ou fazer uma veirificação no ato do cadastro da visita se o cliente está com o cadastro //completo ou não, caso estiver, pedir para que seja preenchido todos os campos //(acredito que já tenha uma veirificação para isso, mas o botão de alterar a pessoa não deve estar funcionando) //criar uma barrinha de feedback enquanto a pessoa está cadastrando uma visita, cliente já selecionado(estando // com todos os campos da tabela pessoa preenchidos), corretor já selecionado e obviamente imovel já selecionado //criar um cliente com isso e depois usar a chave dele no interesse agebus.SalvarInteresse(inte); aviso.Text = "Cadastro Enviado com sucesso !"; txtnome.Text = ""; txtemail.Text = ""; txttelefone.Text = ""; txtcpf.Text = ""; } else { aviso.Text = "Preencha todos os campos e CPF valido !!"; } }
public async Task <ActionResult> DeleteConfirmed(int id) { pessoa pessoa = await db.pessoas.FindAsync(id); db.pessoas.Remove(pessoa); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
static void Main(string[] args) { // instanciar um método pessoa obj = new pessoa(); obj.nome = "Luciano"; obj.idade = "25"; obj.mensagem(); }
public ActionResult CreatePJ(pessoa viewModel) { var pessoaTipo = viewModel.id_tipo_pessoa.ToString(); ViewBag.TipoPessoa = pessoaTipo; return(View()); }
public static void Main(string[] args) { Console.WriteLine("What ur name!"); // string nome=Console.ReadLine(); // Console.WriteLine("What ur money month!"); // float salario=Convert.ToSingle(Console.ReadLine()); // Console.WriteLine("welcome: "+nome); // Console.WriteLine("salário de: "+string.Format("{0:n}", (salario+5)).Replace(",",".")); // Console.WriteLine("salário de: "+salario.ToString("c").Replace(",",".")); //Console.WriteLine("salário de: "+String.Format("{0:#,###.##}", (salario+5))); //Console.WriteLine("{0:F2}", 12); //objeto pessoa // people.pessoa p2 =new people.pessoa(); // people.example p3 =new people.example(); pessoa p3 = new pessoa{nome="luan"}; //example p2 = new example(); //p2.QuemSou(); p3.QuemSou(); Console.WriteLine("ur names is:"+p3.Nome); //p3.gravar(); // produto p1 = new produto(); // p1.QuemSou(); // p1.imp(); // test conditional{ /* cond c1 = new cond(); c1.idade=89; Console.WriteLine(c1.Idade>55?"usuario aprovado":"try again!"); c1.assinatura(); */ loop l1 = new loop(); // p1.Valor=9; // l1.loopfor(p1.Valor); // l1.loopwhile(3); // loop.loopdo(3); // l1.recursiva(1); // l1.tabuada(1); vars v1 = new vars(); v1.Imprimirvars(); functions.LerArquivos("nome.txt"); Console.ReadKey(true); }//fim main
// // GET: /Pessoa/Delete/5 public ActionResult Delete(int id) { pessoa pessoa = db.pessoa.Find(id); if (pessoa == null) { return(HttpNotFound()); } return(View(pessoa)); }
public ActionResult Edit(pessoa pessoa) { if (ModelState.IsValid) { db.Entry(pessoa).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("../documento/edit", new { id = pessoa.IdPessoa })); } return(View(pessoa)); }
public ActionResult Edit([Bind(Include = "Codigo,nome,Email")] pessoa pessoa) { if (ModelState.IsValid) { db.Entry(pessoa).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pessoa)); }
protected bool Cadastrar() { Pessoa_Model model = new Pessoa_Model(); pessoa p = new pessoa(); p.cpf = txtCPF.Text; p.rg = txtRG.Value; p.nome = txtNome.Value; p.status_civil = ddEstadoCivil.SelectedValue; p.profissao = txtProfissao.Value; p.nascimento_data = DateTime.Parse(txtDataNascimento.Value); p.nascimento_cidade = Int32.Parse(ddCidadeNatal.SelectedValue); p.sexo = Char.Parse(rdbSexo.SelectedValue); p.nome_pai = txtNomePai.Value; p.nome_mae = txtNomeMae.Value; p.endereco_logradouro = txtLogradouro.Value; p.endereco_numero = txtNumero.Value; p.endereco_bairro = txtBairro.Value; p.endereco_cidade = Int32.Parse(ddCidade.SelectedValue); p.telefone = txtTelefone.Value; if (model.ValidaCPF(p.cpf)) { if (model.Inserir(p)) { // se inserir a pessoa, então adiciona na sessão if (AdicionarPessoaSessao(p)) { // se adicionar na sessão retorna true return true; } } else { Master.Alerta("Erro ao cadastrar: " + model.message); } } else // Se não valida, é pq a pessoa já está cadastrada, então ATUALIZA os dados { if (model.Alterar(p)) { // se alterar a pessoa, então adiciona na sessão if (AdicionarPessoaSessao(p)) { // se adicionar na sessão retorna true return true; } } else { Master.Alerta("Erro ao atualizar: " + model.message); } } return false; }
public bool Inserir(pessoa a) { // função para cadastrar cidade try { Table<pessoa> tb = getTable(); tb.InsertOnSubmit(a); tb.Context.SubmitChanges(); return true; } catch (Exception e) { message = e.Message; return false; } }
public bool Alterar(pessoa a) { try { //Table<cidade> tb = getTable(); dbDataContext db = getDataContext(); Table<pessoa> tb = getTable(); db.alteraPessoa(a.cpf, a.rg, a.nome, a.status_civil, a.profissao, a.nascimento_data, a.nascimento_cidade, a.sexo, a.nome_pai, a.nome_mae, a.endereco_logradouro, a.endereco_numero, a.endereco_bairro, a.endereco_cidade, a.telefone); tb.Context.SubmitChanges(); return true; } catch (Exception e) { message = e.Message; return false; } }
protected bool RemoveDuplicado(pessoa p) { try { List<pessoa> lista = new List<pessoa>(); lista = Session["mediacao_partes"] as List<pessoa>; // verifica se a sessão está vazia, se sim, cria a lista manualmente if (lista == null) { lista = new List<pessoa>(); } foreach (pessoa b in lista) { if (b.cpf == p.cpf) { lista.Remove(b); return true; } } return false; } catch { return false; } }
protected void txtCPF_TextChanged(object sender, EventArgs e) { lblAlertaCPF.Text = ""; // ESTE CÓDIGO É EXECUTADO QUANDO A SELEÇÃO SAI DO CAMPO CPF // DEVE VERIFICAR SE EXISTE PESSOA COM ESSE CPF CADASTRADA, SE SIM, TRAZ OS DADOS Pessoa_Model model = new Pessoa_Model(); if (model.ValidaCPF(txtCPF.Text)) { lblAlertaCPF.Text = "CPF válido e não cadastrado"; } else { pessoa p = new pessoa(); p = model.Obter(txtCPF.Text); // carrega os dados buscados txtCPF.Text = p.cpf; txtRG.Value = p.rg; txtNome.Value = p.nome; ddEstadoCivil.SelectedValue = p.status_civil; txtProfissao.Value = p.profissao; txtDataNascimento.Value = DateTime.Parse(p.nascimento_data.ToString()).ToString("yyyy-MM-dd"); ddCidadeNatal.SelectedValue = p.nascimento_cidade.ToString(); rdbSexo.SelectedValue = p.sexo.ToString(); txtNomePai.Value = p.nome_pai; txtNomeMae.Value = p.nome_mae; txtLogradouro.Value = p.endereco_logradouro; txtNumero.Value = p.endereco_numero; txtBairro.Value = p.endereco_bairro; ddCidade.SelectedValue = p.endereco_cidade.ToString(); txtTelefone.Value = p.telefone; Master.Sucesso("Dados carregados com sucesso"); txtRG.Focus(); } }