public Credencial GerarCredencialInicial(Pessoa pessoa) { var credencial = new Credencial(); credencial.NomeDeUsuario = string.Format("{0}{1}", pessoa.Nome.Split(' ')[0], pessoa.CPF); credencial.Senha = pessoa.CPF; return credencial; }
public void Load(int? idPessoa, int? idUsuario) { dvCampanha.Visible = false; dvListarPessoaCampanhas.Visible = false; dvSalvarPessoaCampanha.Visible = false; if (idPessoa == null) { dvCampanha.InnerHtml = "Pessoa não cadastrada."; dvCampanha.Visible = true; return; } pessoa = new Pessoa(idPessoa); pessoa.Get(); if (idUsuario != null) { usuario = new Usuario(idUsuario); usuario.Get(); txtIdUsuario.Text = usuario.IDUsuario.ToString(); } txtIdPessoa.Text = pessoa.IDPessoa.ToString(); GetPessoaCampanhas(); }
public void GetHierarquias(Pessoa pessoa, TipoPessoa tipoPessoa) { tdTriviewHierarquia.InnerHtml = string.Empty; tdTriviewHierarquia.Controls.Clear(); if (CType.Exist(pessoa)) { this.pessoa = pessoa; List<List<int>> estruturaHierarquia = new List<List<int>>(); if (tipoPessoa == TipoPessoa.Fisica) { var pessoaFisicaJuridica = new PessoaFisicaJuridica(pessoa.Fisica).Find(); foreach (var pj in pessoaFisicaJuridica) { var pessoaJuridica = ((PessoaFisicaJuridica)pj).PessoaJuridica.Pessoa; estruturaHierarquia.Add(pessoaJuridica.GetListIdEstruturaHierarquia()); } } else estruturaHierarquia.Add(pessoa.GetListIdEstruturaHierarquia()); if (estruturaHierarquia.Count > 0) { foreach(var eh in estruturaHierarquia) loadTree((List<int>)eh); } if (tdTriviewHierarquia.Controls.Count < 1) tdTriviewHierarquia.InnerHtml = "Pessoa " + pessoa.Nome + ", não está cadastrado na estrutura de hierarquias"; return; } tdTriviewHierarquia.InnerHtml = "Você não está cadastrado em uma estrutura de hierarquias"; }
private void dgvFornecedores_SelectionChanged(object sender, EventArgs e) { pessoa = getPessoaSelecionada(); //txtValorUnitario.Text = transacaoProduto.valorUnitario.ToString(); txtFornecedor.Text = pessoa.nome; txtCodFornecedor.Text = pessoa.idPessoa.ToString(); }
public PessoaFisica() { this._id = 0; this._pessoa = new Pessoa(); this._acesso = new Acesso(); this._cpf = string.Empty; }
protected void btnSalvarPessoaJuridica_Click(object sender, EventArgs e) { var pessoaJuridica = new PessoaJuridica(); try { var pessoa = new Pessoa(); if (txtId.Text != "") { pessoaJuridica.IDPessoaJuridica = int.Parse(txtId.Text); pessoaJuridica.Get(); } pessoaJuridica.Pessoa = pessoa; pessoaJuridica.RazaoSocial = txtRazaoSocial.Text; pessoaJuridica.InscricaoEstadual = txtInscricaoEstadual.Text; pessoaJuridica.CNPJ = txtCNPJ.Text; pessoaJuridica.DataFundacaoFormatada = txtDataFundacao.Text; pessoaJuridica.Save(); GetPessoaJuridica((int)pessoaJuridica.IDPessoaJuridica); Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aPessoaJuridica').trigger(\"click\");alert('Pessoa juridica salva.')</script>"); } catch (Exception err) { GetPessoaJuridica(pessoaJuridica.IDPessoaJuridica); Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>$('#aPessoaJuridica').trigger(\"click\");alert('" + FormatError.FormatMessageForJAlert(err.Message) + "')</script>"); } }
public PessoaFisica(DataRow row) { this._id = Convert.ToInt32(row["id"]); this._pessoa = new Pessoa(Convert.ToInt32(row["idpessoa"])); this._acesso = new Acesso(Convert.ToInt32(row["idacesso"])); this._cpf = row["cpf"].ToString(); }
public PessoaFisica(int id, Pessoa pessoa, Acesso acesso, string cpf) { this._id = id; this._pessoa = pessoa; this._acesso = acesso; this._cpf = cpf; }
public void SavePessoaEndereco(Pessoa pessoa) { var enderecoCount = int.Parse(Request["hiddenEnderecoCount"]); var enderecoDel = new Endereco(); enderecoDel.Pessoa = pessoa; enderecoDel.Delete(); for (int i = 0; i < enderecoCount; i++) { var endereco = new Endereco(); endereco.Pessoa = pessoa; if (!string.IsNullOrEmpty(Request["ddlTipoEndereco-" + i])) endereco.IDTipoEndereco = int.Parse(Request["ddlTipoEndereco-" + i]); if (!string.IsNullOrEmpty(Request["ddlEstado-" + i])) endereco.IDEstado = int.Parse(Request["ddlEstado-" + i]); if (!string.IsNullOrEmpty(Request["ddlPais-" + i])) endereco.IDPais = int.Parse(Request["ddlPais-" + i]); endereco.Descricao = Request["txtEndereco-" + i]; if (!string.IsNullOrEmpty(Request["txtEnderecoNumero-" + i])) endereco.Numero = int.Parse(Request["txtEnderecoNumero-" + i]); endereco.Bairro = Request["txtBairro-" + i]; endereco.Cidade = Request["txtCidade-" + i]; endereco.Cep = Request["txtCep-" + i]; endereco.Complemento = Request["txtComplemento-" + i]; endereco.Save(); } }
public void SavePessoaEmail(Pessoa pessoa) { var emailCount = int.Parse(Request["hiddenEmailCount"]); var emailsInvalidos = new List<string>(); for (int i = 0; i < emailCount; i++) { if (string.IsNullOrEmpty(Request["txtEmail-" + i])) continue; if (!Funcoes.ValidateEmail(Request["txtEmail-" + i])) emailsInvalidos.Add(Request["txtEmail-" + i]); } if (emailsInvalidos.Count > 0) throw new TradeVisionValidationError("Endereço de email inválido\n( " + string.Join(",", emailsInvalidos.ToArray()) + " )"); var emailDel = new Email(); emailDel.Pessoa = pessoa; emailDel.Delete(); for (int i = 0; i < emailCount; i++) { if (string.IsNullOrEmpty(Request["txtEmail-" + i])) continue; var email = new Email(); email.Pessoa = pessoa; if (!string.IsNullOrEmpty(Request["ddlTiposEmail-" + i])) email.IDTipoEmail = int.Parse(Request["ddlTiposEmail-" + i]); email.EnderecoEmail = Request["txtEmail-" + i]; email.Save(); } }
public string adicionarPessoaJuridica(Pessoa pessoa) { string erro = null; try { if (pessoa.idPessoa == 0) { db.Pessoa.AddObject(pessoa); db.PessoaJuridica.AddObject(pessoa.PessoaJuridica); } else { if (pessoa.EntityState == System.Data.EntityState.Detached) { db.Pessoa.Attach(pessoa); } db.ObjectStateManager.ChangeObjectState( pessoa, System.Data.EntityState.Modified); db.ObjectStateManager.ChangeObjectState( pessoa.PessoaJuridica, System.Data.EntityState.Modified); } db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
/// <summary> /// Tenta Excluir ou desativar uma pessoa do banco de dados, caso não possa realizar a excluasão permantente o mesmo efetua exclusao logica /// </summary> /// <param name="pes">Objeto Pessoa</param> /// <returns>Verdadeiro caso excluido ou desativado</returns> public bool Excluir(Pessoa pes, out Notificacao notificacao) { if (!(pes.Id > 0)) { notificacao = new Notificacao("Codigo da pessoa é invalido, não é possivel excluir", 'e'); return false; } if (pes.Tipo != 'f') { if (pes.Tipo != 'j') { notificacao = new Notificacao("Tipo da pessoa não foi identificado, não é possivel excluir", 'e'); return false; } } notificacao = new Notificacao("Pessoa, enderecos e contatos pertinentes a ela, excluidos com sucesso", 's'); if (!new DataBase.pessoa.PessoaBD().Excluir(pes)) { if (!Desativar(pes))//caso nao excluir, desativar! { notificacao = new Notificacao("Não foi possivel excluir a pessoa informada, tente novamente, se o erro persistir contate o adminsitrador", 'e'); return false; } } return true;//se excluir retorna true }
public void TodasAsPessoasVotaramEmTodasAsPizzasO_RankingEhProcessado() { var pessoa1 = new Pessoa(); var pessoa2 = new Pessoa(); var pessoasNaReuniao = new List<Pessoa> { pessoa1, pessoa2 }; var pizza1 = new Pizza(); var pizza2 = new Pizza(); var pizzasRankeadasEsperado = new List<Pizza>(); pizzasRankeadasEsperado.Add(pizza2); pizzasRankeadasEsperado.Add(pizza1); var opcoesPizzas = new List<Pizza> { pizza1, pizza2 }; var pizzasRankeadas = new List<Pizza>(); PedindoPizza pedindoPizza = new PedindoPizza(pessoasNaReuniao, opcoesPizzas); pedindoPizza.Avaliar(pessoa1, pizza1, 1); pedindoPizza.Avaliar(pessoa1, pizza2, 5); pedindoPizza.Avaliar(pessoa2, pizza1, 5); pedindoPizza.Avaliar(pessoa2, pizza2, 3); pizzasRankeadas = pedindoPizza.ProcessarRanking(); Assert.AreEqual(pizzasRankeadasEsperado, pizzasRankeadas); }
public void TestMethod_Recurso_Internal() { var endereco = new Endereco(); var pessoa = new Pessoa(); pessoa.Andar(); }
public void GetEmail(Pessoa pessoa) { dvScript.InnerHtml = "<script type=\"text/javascript\">"; dvScript.InnerHtml += "jsonEmails = " + pessoa.Emails.ToJson() + ";"; dvScript.InnerHtml += "$(\"#hiddenEmailCount\").val(\"0\");"; dvScript.InnerHtml += "GetEmails();"; dvScript.InnerHtml += "</script>"; }
public Contato(int id, string descricao, char tipo, string obs, Pessoa pessoa) { _id = id; _descricao = descricao; _tipo = tipo; _obs = obs; Pessoa = pessoa; }
public void GetTelefone(Pessoa pessoa) { dvScript.InnerHtml = "<script type=\"text/javascript\">"; dvScript.InnerHtml += "jsonTelefones = " + pessoa.Telefones.ToJson() + ";"; dvScript.InnerHtml += "$(\"#hiddenTelefoneCount\").val(\"0\");"; dvScript.InnerHtml += "GetTelefones();"; dvScript.InnerHtml += "</script>"; }
public string alterar(Pessoa dados, int codPessoa) { try { if (dados.nome.Equals("")) { return "Informe o nome da pessoa."; } else if (dados.funcao.Equals(-1)) { return "Informe a função da pessoa."; } else if (dados.ddd.Equals("")) { return "Informe o DDD."; } else if (dados.telefone.Equals("")) { return "Informe o telefone."; } else if (dados.email.Equals("")) { return "Informe o email."; } else if (!Util.somenteNumeros(dados.ddd)) { return "O DDD deve possuir apenas números."; } else if (!Util.somenteNumeros(dados.telefone)) { return "O Telefone deve possuir apenas números."; } else if (!Util.somenteLetras(dados.nome)) { return "O nome deve possuir apenas letras."; } else if (dal.alterar(dados, codPessoa)) { return ""; } else { return "Erro ao editar pessoa!"; } } catch { return "Falha ao gravar dados: Entre em contato com o administrador."; } }
/// <summary> /// Obtém vendas não quitadas de um cliente. /// </summary> public static InfoVenda[] ObterVendasNãoQuitadas(Pessoa.Pessoa cliente, out double dívida) { InfoVenda[] vendas = Mapear<InfoVenda>( string.Format( "SELECT codigo, (valortotal - desconto) AS valorFinal, taxajuros AS taxaJuros FROM venda WHERE cliente = {0} AND quitacao IS NULL", DbTransformar(cliente.Código))).ToArray(); return Entidades.Controle.Dívida.VerificarQuitação(vendas, out dívida); }
public void PossoAdicionarUmEmailParaContato() { const string email = "*****@*****.**"; var pessoa = new Pessoa { Nome = "Francisco" }; pessoa.NovoEmail(email); Assert.That(pessoa.Contatos.Any(contato => contato.Referencia.Equals(email)), Is.True); }
public void PossoAdicionarUmTelefoneParaContato() { const string telefone = "87822118"; var pessoa = new Pessoa { Nome = "Francisco" }; pessoa.NovoTelefone(telefone); Assert.That(pessoa.Contatos.Any(contato => contato.Referencia.Equals(telefone)), Is.True); }
public void Avaliar(Pessoa pessoa, Pizza pizza, int nota) { if (!IsVotoValido(nota)) throw new ArgumentOutOfRangeException("Nota deve ser de 1 a 5"); pizza.nota += nota; pizza.totalVoto++; CalcularMedia(pizza); }
public void InsertOrUpdate(Pessoa pessoa){ if (pessoa.pessoaId == default(int)) { context.Segurados.Add(pessoa); } else { context.Entry(pessoa).State = EntityState.Modified; } }
private void button1_Click(object sender, EventArgs e) { var pessoa = new Pessoa(); var signoe = new Signo(); pessoa.AtribuirNome(textBox1.Text); pessoa.AtribuirDataNascimento(Convert.ToDateTime(textBox2.Text)); MessageBox.Show("Seu signo é: " + signoe.ObterNomeSigno(pessoa.ObterDataNascimento())); }
public void GetTabelaDinamica(Pessoa pessoa) { dvTabelaDinamica.Visible = true; if (pessoa == null || pessoa.Fisica == null || pessoa.Fisica.IDPessoaFisica == null) dvTabelaDinamica.Visible = false; dvTabela.InnerHtml = string.Empty; var tabela = pessoa.GetTabelaDinamica(); if (tabela != null) dvTabela.InnerHtml = tabela.RenderTabela(pessoa); }
public void GetTabelaDinamica(Pessoa pessoa) { dvTabelaDinamica.Visible = true; if (!CType.Exist(pessoa) || (!CType.Exist(pessoa.Fisica) && !CType.Exist(pessoa.Juridica))) dvTabelaDinamica.Visible = false; dvTabela.InnerHtml = string.Empty; var tabela = pessoa.GetTabelaDinamica(); if (tabela != null) dvTabela.InnerHtml = tabela.RenderTabela(pessoa); }
static void Main(string[] args) { ServiceOla prx = new ServiceOla(); Console.WriteLine(prx.olaSimples("Mundo")); Pessoa pes = new Pessoa(); pes.FirstName = "Luis"; pes.LastName = "Assunção"; Console.WriteLine(prx.olaPessoa(pes)); pes = prx.getPessoa("Luis", "Assunção"); Console.WriteLine(pes.FirstName + " " + pes.LastName); Console.ReadLine(); }
public Endereco(int id, string logradouro, string numero, string bairro, string cep, string obs, Cidade cidade, Pessoa pessoa) { _id = id; _logradouro = logradouro; _numero = numero; _bairro = bairro; _cep = cep; _obs = obs; _cidade = cidade; _pessoa = pessoa; }
private void addNode(TreeNodeCollection treeNodeCollection, List<int> ids, int index) { if (ids.Count == index) return; var pessoa = new Pessoa(ids[index]); pessoa.Get(); var node = new TreeNode(pessoa.Nome + " - " + pessoa.GetCargo().Descricao, pessoa.IDPessoa.ToString()); node.Expanded = true; treeNodeCollection.Add(node); addNode(node.ChildNodes, ids, index + 1); }
public void SaveTabelaDinamica(Pessoa pessoa) { var tabela = pessoa.GetTabelaDinamica(); if (tabela != null && tabela.IDTabela != null) { foreach (var campo in tabela.Campos) { campo.Valor(pessoa).SetValor(Request[campo.Nome]); campo.Valor(pessoa).Save(); } } }
public void Cadastrar(Pessoa pessoa) { _dbContext.Add(pessoa); _dbContext.SaveChanges(); }
public IActionResult Formulario(Pessoa pessoa) { return(View("Pessoa", pessoa)); }
public void Editar(Pessoa pessoa) { _context.Update(pessoa); _context.SaveChanges(); }
// GET: user public ActionResult Availability() { Pessoa e = (Pessoa)Session["professor"]; return(View(e)); }
internal static Pessoa MontarGravarPessoa(PessoaDto pessoaDto) { var pessoaMontada = new Pessoa(pessoaDto.Id, pessoaDto.Nome, pessoaDto.Cpf, pessoaDto.Email, pessoaDto.Telefone, pessoaDto.Sexo, pessoaDto.DataNascimento, false); return(pessoaMontada); }
static void Main(string[] args) { // Polimorfismo Veiculo[] veiculo = new Veiculo[2]; veiculo[0] = new Automovel("Ferrari"); veiculo[1] = new Aeronave("Tucano"); veiculo[0].Mover(); veiculo[1].Mover(); // Abstração var quadrado = new Quadrado(10); quadrado.CalcularArea(); quadrado.CalcularPerimetro(); Console.WriteLine($"Area: {quadrado.Area}"); Console.WriteLine($"Perímetro: {quadrado.Perimetro}"); // Encapsulamento var conta = new Conta(); // conta.Saldo = 100; -Não consido usar conta.Depositar(100); // IDisposable: Fornece um mecanismo para liberar recursos não gerenciados. LogWriter log = new LogWriter("ArquivoLog.txt"); log.Dispose(); // IComparable: Define um método de comparação de tipo específico generalizado que implementa uma classe ou um tipo de valor para solicitar ou classificar suas instâncias. var listaTemperaturas = new List <Temperatura>(); Random rnd = new Random(); for (int i = 0; i < 10; i++) { int temperatura = rnd.Next(0, 100); Temperatura temp = new Temperatura(); temp.Fahrenheit = temperatura; listaTemperaturas.Add(temp); } listaTemperaturas.Sort(); // O comparador padrão agora é o que implementamos foreach (Temperatura temp in listaTemperaturas) { Console.WriteLine(temp.Fahrenheit); } // ICloneable var jose = new Pessoa("José", "Santana", 33); var joseClone = jose.Clone(); // IEnumerable var cesta = new Cesta(new string[] { "Banana", "Abacaxi", "Uva" }); foreach (var fruta in cesta) { Console.WriteLine(fruta); } }
public static void TestUpdateMovement() { using (var conn = new SqliteConnection(GlobalController.path)) { conn.Open(); Pessoa.Insert("fake name1", "m", "1995-01-01", "6198732711", null); Pessoa.Insert("fake name2", "m", "1995-01-02", "6198732712", null); Fisioterapeuta.Insert(1, "abracadabra1", "demais1", null, null); Fisioterapeuta.Insert(2, "abracadabra2", "demais2", "DF", "123424"); Movimento.Insert(1, "Movimento1", "Musculo Redondo Maior", null); Movimento.Insert(2, "Movimento2", "Musculo Redondo Maior", "Dificuldade nesse local"); Movimento.Update(1, 2, "Movimento11", "Musculo do Braquiorradial", null); Movimento.Update(2, 1, "Movimento12", "Musculo do Braquiorradial", null); var check = "SELECT * FROM MOVIMENTO;"; var id = 0; var result = ""; int i = 1; using (var cmd = new SqliteCommand(check, conn)) { using (IDataReader reader = cmd.ExecuteReader()) { try { while (reader.Read()) { if (!reader.IsDBNull(0)) { id = reader.GetInt32(0); Assert.AreEqual(id, i); } if (!reader.IsDBNull(1)) { id = reader.GetInt32(1); Assert.AreEqual(id, 3 - i); } if (!reader.IsDBNull(2)) { result = reader.GetString(2); Assert.AreEqual(result, string.Format("Movimento1{0}", i)); } if (!reader.IsDBNull(3)) { result = reader.GetString(3); Assert.AreEqual(result, "Musculo do Braquiorradial"); } Assert.AreEqual(reader.IsDBNull(4), true); i++; } } finally { reader.Dispose(); reader.Close(); } } cmd.Dispose(); } conn.Dispose(); conn.Close(); } }
public void Remover(Pessoa pessoa) { Pessoas.Remove(pessoa); }
public void Add(Pessoa nova) { ListaPessoa.Add(nova); }
public ActionResult Lista(Pessoa pessoa) { return(View(pessoa)); }
public SignUpPage() { InitializeComponent(); Pessoa = new Pessoa(); }
public Pessoa Pesquisar(Pessoa pPessoa) { return(_nuinf_Context.Pessoas.Find(pPessoa.id)); }
public async Task <IActionResult> Post(Pessoa pessoa) { pessoas.Add(pessoa); return(Ok(pessoa)); }
static void Main(string[] args) { int opcao; Pessoa pessoa = new Pessoa(); do { Console.Clear(); Console.WriteLine(" ---- PROJETO DE BANCO DE DADOS ---- \n"); Console.WriteLine("1 - Cadastrar pessoa"); Console.WriteLine("2 - Listar pessoas"); Console.WriteLine("3 - Buscar pessoa pelo Id"); Console.WriteLine("4 - Buscar pessoa pelo e-mail"); Console.WriteLine("5 - Buscar pessoa única pelo e-mail"); Console.WriteLine("6 - Filtrar pessoas pelo e-mail"); Console.WriteLine("7 - Remover pessoa"); Console.WriteLine("8 - Alterar pessoa"); Console.WriteLine("0 - Sair"); Console.WriteLine("\nEscolha uma opção:"); opcao = Convert.ToInt32(Console.ReadLine()); Console.Clear(); switch (opcao) { case 1: CadastrarPessoa.Renderizar(); break; case 2: ListarPessoas.Renderizar(PessoaDAO.Listar()); break; case 3: Console.WriteLine(" --- BUSCAR PESSOA PELO ID --- \n"); Console.WriteLine("Digite o id da pessoa:"); pessoa.PessoaId = Convert.ToInt32(Console.ReadLine()); BuscarPessoa.Renderizar(PessoaDAO.BuscarPorId(pessoa.PessoaId)); break; case 4: Console.WriteLine(" --- BUSCAR PESSOA PELO E-MAIL --- \n"); Console.WriteLine("Digite o e-mail da pessoa:"); pessoa.Email = Console.ReadLine(); BuscarPessoa.Renderizar(PessoaDAO.BuscarPorEmail(pessoa.Email)); break; case 5: try { Console.WriteLine(" --- BUSCAR PESSOA PELO E-MAIL --- \n"); Console.WriteLine("Digite o e-mail da pessoa:"); pessoa.Email = Console.ReadLine(); BuscarPessoa.Renderizar(PessoaDAO.BuscarPorEmailUnico(pessoa.Email)); } catch (Exception e) { Console.WriteLine(e.Message); } break; case 6: Console.WriteLine(" --- FILTRAR PESSOAS PELO E-MAIL --- \n"); Console.WriteLine("Digite o e-mail da pessoa:"); pessoa.Email = Console.ReadLine(); ListarPessoas.Renderizar(PessoaDAO.FiltarPorEmail(pessoa.Email)); break; case 7: RemoverPessoa.Renderizar(); break; case 8: AlterarPessoa.Renderizar(); break; case 0: Console.WriteLine("Saindo...\n"); break; default: Console.WriteLine(" --- OPÇÃO INVÁLIDA!!! --- \n"); break; } Console.WriteLine("\nAperte uma tecla para continuar..."); Console.ReadKey(); } while (opcao != 0); }
public static void TestDeleteValueMovement() { using (var conn = new SqliteConnection(GlobalController.path)) { conn.Open(); Pessoa.Insert("fake name1", "m", "1995-01-01", "6198732711", null); Fisioterapeuta.Insert(1, "abracadabra1", "demais1", null, null); Movimento.Insert(1, "Movimento1", "Musculo Redondo Maior", null); var check = "SELECT EXISTS(SELECT 1 FROM 'MOVIMENTO' WHERE \"idMovimento\" = \"1\" LIMIT 1)"; var result = 0; using (var cmd = new SqliteCommand(check, conn)) { using (IDataReader reader = cmd.ExecuteReader()) { try { while (reader.Read()) { if (!reader.IsDBNull(0)) { result = reader.GetInt32(0); } } } finally { reader.Dispose(); reader.Close(); } } cmd.Dispose(); } Assert.AreEqual(result, 1); Movimento.DeleteValue(1); result = 0; using (var cmd = new SqliteCommand(check, conn)) { using (IDataReader reader = cmd.ExecuteReader()) { try { while (reader.Read()) { if (!reader.IsDBNull(0)) { result = reader.GetInt32(0); } } } finally { reader.Dispose(); reader.Close(); } } cmd.Dispose(); } Assert.AreEqual(result, 0); conn.Dispose(); conn.Close(); } }
public int Inserir(Pessoa pessoa) { _context.Add(pessoa); _context.SaveChanges(); return(pessoa.Id); }
public void AlterarPessoa(string id, Pessoa pessoa) => _pessoa.ReplaceOne(pessoa => pessoa.Id == id, pessoa);
public bool Ativar(CredenciadoPessoa credenciado, String senha, String confirmarSenha) { try { if (_validar.ValidarAtivar(credenciado, senha, confirmarSenha)) { using (BancoDeDados bancoDeDados = BancoDeDados.ObterInstancia(UsuarioCredenciado)) { Executor executorHistorico = new Executor(); executorHistorico.Id = credenciado.Id; executorHistorico.Tid = credenciado.Tid; executorHistorico.Nome = credenciado.Nome; executorHistorico.Login = credenciado.Usuario.Login; executorHistorico.Tipo = eExecutorTipo.Credenciado; bancoDeDados.IniciarTransacao(); GerenciadorTransacao.ObterIDAtual(); #region Pessoa using (BancoDeDados bancoDeDadosInterno = BancoDeDados.ObterInstancia()) { bancoDeDadosInterno.IniciarTransacao(); if (!_pessoaInternoBus.Existe(credenciado.Pessoa.CPFCNPJ, bancoDeDadosInterno)) { credenciado.Pessoa = _pessoaCredenciadoBus.Obter(credenciado.Pessoa.Id, bancoDeDados); int id = credenciado.Pessoa.Id; credenciado.Pessoa.Id = 0; #region Juridica Pessoa/Representantes if (credenciado.Pessoa.IsJuridica && credenciado.Pessoa.Juridica.Representantes != null) { Pessoa pessoaAux = null; for (int i = 0; i < credenciado.Pessoa.Juridica.Representantes.Count; i++) { pessoaAux = credenciado.Pessoa.Juridica.Representantes[i]; int representanteInternoID = _pessoaInternoBus.ObterId(pessoaAux.CPFCNPJ, bancoDeDadosInterno); if (representanteInternoID == 0) { //Cria a pessoa do representante no interno pessoaAux = _pessoaCredenciadoBus.Obter(pessoaAux.Id, bancoDeDados); pessoaAux.Id = 0; #region Conjuge if (pessoaAux.Fisica.ConjugeId > 0) { int conjugeInternoId = _pessoaInternoBus.ObterId(pessoaAux.Fisica.ConjugeCPF, bancoDeDadosInterno); if (conjugeInternoId == 0) { // Cria Conjuge do representante no interno Pessoa pessoaConjuge = _pessoaCredenciadoBus.Obter(pessoaAux.Fisica.ConjugeId.GetValueOrDefault(), bancoDeDados); pessoaConjuge.Id = 0; pessoaConjuge.Fisica.ConjugeId = 0; _pessoaInternoBus.Salvar(pessoaConjuge, bancoDeDadosInterno, executorHistorico); pessoaAux.Fisica.ConjugeId = pessoaConjuge.Id; } else { pessoaAux.Fisica.ConjugeId = conjugeInternoId; } } #endregion _pessoaInternoBus.Salvar(pessoaAux, bancoDeDadosInterno, executorHistorico); credenciado.Pessoa.Juridica.Representantes[i].Id = pessoaAux.Id; } else { credenciado.Pessoa.Juridica.Representantes[i].Id = representanteInternoID; } } } #endregion #region Fisica Conjuge if (credenciado.Pessoa.IsFisica && credenciado.Pessoa.Fisica.ConjugeId > 0) { int conjugeInternoId = _pessoaInternoBus.ObterId(credenciado.Pessoa.Fisica.ConjugeCPF, bancoDeDadosInterno); if (conjugeInternoId == 0) { // Cria Conjuge do representante no interno Pessoa pessoaConjuge = _pessoaCredenciadoBus.Obter(credenciado.Pessoa.Fisica.ConjugeId.GetValueOrDefault(), bancoDeDados); pessoaConjuge.Id = 0; pessoaConjuge.Fisica.ConjugeId = 0; _pessoaInternoBus.Salvar(pessoaConjuge, bancoDeDadosInterno, executorHistorico); credenciado.Pessoa.Fisica.ConjugeId = pessoaConjuge.Id; } else { credenciado.Pessoa.Fisica.ConjugeId = conjugeInternoId; } } #endregion _pessoaInternoBus.Salvar(credenciado.Pessoa, bancoDeDadosInterno, executorHistorico); credenciado.Pessoa.Id = id; } } #endregion #region Usuário string hashSenha = GerenciarAutenticacao.Criptografar(credenciado.Usuario.Login, senha); if (credenciado.Usuario.Id <= 0) { AutenticacaoExecutor executor = new AutenticacaoExecutor(); executor.Tipo = (int)eExecutorTipo.Credenciado; executor.UsuarioId = credenciado.Id; executor.Tid = credenciado.Tid; _busUsuario.Salvar(credenciado.Usuario, hashSenha, executor, bancoDeDados); } _da.Ativar(credenciado, bancoDeDados, executorHistorico); bancoDeDados.Commit(); #endregion } } } catch (Exception exc) { Validacao.AddErro(exc); } return(Validacao.EhValido); }
public void ObterCredenciadoInterno(Pessoa pessoa) { _da.ObterCredenciadoInterno(pessoa); }
public void Salvar(Pessoa pessoa) { Pessoas.Add(pessoa); }
public ContaCorrente(Pessoa pessoa) : base(pessoa) { }
public void Delete(Pessoa entity) { this._pessoaRepository.Delete(entity); }
public Doacao DoacaoInvalida(bool doacaoAnonima = false) { var pessoaInvalida = new Pessoa(Guid.Empty, string.Empty, string.Empty, doacaoAnonima, string.Empty); return(new Doacao(Guid.Empty, Guid.Empty, Guid.Empty, 0, pessoaInvalida, null, null)); }
public ActionResult Edit(PessoaViewModel model) { try { Pessoa pessoa = PessoaService.ObterPorId(model.IdPessoa.ToString()); pessoa.IdPessoa = model.IdPessoa; pessoa.NomeCompleto = model.NomeCompleto.ToUpper(); pessoa.Nome = String.IsNullOrEmpty(model.Nome) ? model.Nome : model.Nome.ToUpper(); pessoa.DataNascimento = Convert.ToDateTime(model.DataNascimento); pessoa.NomePai = String.IsNullOrEmpty(model.NomePai) ? model.NomePai : model.NomePai.ToUpper(); pessoa.NomeMae = String.IsNullOrEmpty(model.NomeMae) ? model.NomeMae : model.NomeMae.ToUpper(); pessoa.Endereco = model.Endereco; pessoa.Numero = Convert.ToInt32(model.Numero); pessoa.Complemento = String.IsNullOrEmpty(model.Complemento) ? model.Complemento : model.Complemento.ToUpper(); pessoa.Bairro = String.IsNullOrEmpty(model.Bairro) ? model.Bairro : model.Bairro.ToUpper(); pessoa.Cidade = String.IsNullOrEmpty(model.Cidade) ? model.Cidade : model.Cidade.ToUpper(); pessoa.UF = String.IsNullOrEmpty(model.UF) ? model.UF : model.UF.ToUpper(); pessoa.CEP = model.CEP; pessoa.TelefoneEmergencia = model.TelefoneEmergencia; pessoa.TelefoneResidencial = model.TelefoneResidencial; pessoa.TelefoneCelular = model.TelefoneCelular; pessoa.RNE = model.RNE; pessoa.CPF = model.CPF; pessoa.RG = model.RG; pessoa.OrgaoExpeditor = String.IsNullOrEmpty(model.OrgaoExpeditor) ? model.OrgaoExpeditor : model.OrgaoExpeditor.ToUpper(); pessoa.UFOrgaoExpeditor = String.IsNullOrEmpty(model.UFOrgaoExpeditor) ? model.UFOrgaoExpeditor : model.UFOrgaoExpeditor.ToUpper(); pessoa.Genero = model.Genero; pessoa.Observacao = model.Observacao; pessoa.FlgCVE = model.FlgCVE; pessoa.FlgResidenciaForaDoPaisNosUltimos10Anos = model.FlgResidenciaForaDoPaisNosUltimos10Anos; pessoa.ObservacaoResidenciaForaDoPaisNosUltimos10Anos = model.ObservacaoResidenciaForaDoPaisNosUltimos10Anos; pessoa.Email = model.Email; pessoa.CNH = model.CNH; pessoa.CategoriaUm = model.CategoriaUm; pessoa.CategoriaDois = model.CategoriaDois; if (!String.IsNullOrEmpty(model.DataValidadeCNH)) { pessoa.DataValidadeCNH = Convert.ToDateTime(model.DataValidadeCNH); } pessoa.Atualizacao = DateTime.Now; pessoa.Atualizador = ""; pessoa.Ativo = model.Ativo; pessoa.ImageUrl = model.ImageUrl; if (!String.IsNullOrEmpty(model.DataValidadeFoto)) { pessoa.DataValidadeFoto = Convert.ToDateTime(model.DataValidadeFoto); } UploadFilesHandler(model, pessoa.IdPessoa); pessoa.RGFilePath = model.RGFilePath; pessoa.CRFilePath = model.CRFilePath; pessoa.CNHFilePath = model.CNHFilePath; pessoa.CTPSFilePath = model.CTPSFilePath; pessoa.Atualizacao = DateTime.Now; pessoa.Atualizador = User.Identity.Name; PessoaService.Atualizar(pessoa); var msg = "<script> swal({title: 'Good job!', text: 'Alterações salvas com sucesso !', icon: 'success', button: 'OK!'}) </script>"; TempData["notification"] = msg; return(RedirectToAction("Index")); } catch (Exception ex) { var msg = "<script> swal({title: 'Atenção!', text: '" + ex.Message.Replace('\'', ' ') + "', icon: 'warning', button: 'OK!'}) </script>"; TempData["notification"] = msg; Pessoa pessoa = PessoaService.ObterPorId(model.IdPessoa.ToString()); return(View(new PessoaViewModel(pessoa))); } }
public void IncluirPessoa(Pessoa pessoa) => _pessoa.InsertOne(pessoa);
public int Salvar(Pessoa pPessoa) { _nuinf_Context.Entry(pPessoa).State = Microsoft.EntityFrameworkCore.EntityState.Added; _nuinf_Context.SaveChanges(); return((int)pPessoa.id); }
public Conta(Pessoa pessoa, TipoConta tipoConta) { Pessoa = pessoa; Saldo = 0.00m; TipoConta = tipoConta; }
public bool ValidarPessoaCpfCnpj(Pessoa pessoa) { return(_validar.ValidarPessoaCpfCnpj(pessoa)); }
public static void Main(string[] args) { string nome; int idade, menu = 1; double altura, peso; Pessoa pessoa1 = new Pessoa(); Console.Write("Digite o nome da Pessoa: "); nome = Console.ReadLine(); pessoa1.PegaNome(nome); Console.Write("Digite a idade da Pessoa: "); idade = int.Parse(Console.ReadLine()); pessoa1.PegaIdade(idade); Console.Write("Digite o peso da Pessoa: "); peso = double.Parse(Console.ReadLine()); pessoa1.PegaPeso(peso); Console.Write("Digite a altura da Pessoa: "); altura = double.Parse(Console.ReadLine()); pessoa1.PegaAltura(altura); Console.WriteLine(pessoa1.NomeAtual()); Console.WriteLine(pessoa1.IdadeAtual()); Console.WriteLine(pessoa1.PesoAtual()); Console.WriteLine(pessoa1.AlturaAtual()); while (menu != 0) { Console.WriteLine("Digite 1 para Envelhecer"); Console.WriteLine("Digite 2 para Engordar"); Console.WriteLine("Digite 3 para Emagrecer"); Console.WriteLine("Digite 4 para Crescer"); menu = int.Parse(Console.ReadLine()); if (menu == 1) { Console.Write("Digite quantos anos: "); idade = int.Parse(Console.ReadLine()); pessoa1.Envelhecer(idade); Console.WriteLine(pessoa1.NomeAtual()); Console.WriteLine(pessoa1.IdadeAtual()); Console.WriteLine(pessoa1.PesoAtual()); Console.WriteLine(pessoa1.AlturaAtual()); } if (menu == 2) { Console.Write("Digite quantos quilos: "); peso = double.Parse(Console.ReadLine()); pessoa1.Engordar(peso); Console.WriteLine(pessoa1.NomeAtual()); Console.WriteLine(pessoa1.IdadeAtual()); Console.WriteLine(pessoa1.PesoAtual()); Console.WriteLine(pessoa1.AlturaAtual()); } if (menu == 3) { Console.Write("Digite quantos quilos: "); peso = double.Parse(Console.ReadLine()); pessoa1.Emagrecer(peso); Console.WriteLine(pessoa1.NomeAtual()); Console.WriteLine(pessoa1.IdadeAtual()); Console.WriteLine(pessoa1.PesoAtual()); Console.WriteLine(pessoa1.AlturaAtual()); } if (menu == 4) { Console.Write("Digite quantos metros: "); altura = double.Parse(Console.ReadLine()); pessoa1.Crescer(altura); Console.WriteLine(pessoa1.NomeAtual()); Console.WriteLine(pessoa1.IdadeAtual()); Console.WriteLine(pessoa1.PesoAtual()); Console.WriteLine(pessoa1.AlturaAtual()); } } }
public void AddOrUpdatePessoa(Pessoa pessoa) { ctrlPessoa.AddOrUpdate(pessoa); }