Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
        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;
            }
        }
Beispiel #4
0
 /// <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--;
             }
         }
     }
 }
Beispiel #5
0
        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);
                }
            }
        }
Beispiel #6
0
 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);
     }
 }
Beispiel #7
0
        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);
            }
        }
Beispiel #8
0
        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));
        }
Beispiel #10
0
		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 });
            //}
        }
Beispiel #12
0
        // 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);
            }
        }
Beispiel #15
0
        public PessoaViewModel()
        {
            context = new ModelAviacao();

            this.Pessoas           = context.Pessoas.ToList();
            this.pessoaSelecionada = context.Pessoas.FirstOrDefault();
        }
Beispiel #16
0
        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));
        }
Beispiel #17
0
        //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
        }
Beispiel #20
0
 public static bool AddPessoa(pessoa p)
 {
     using (var context = new ApiCrudEntity()) {
         context.pessoa.Add(p);
         context.SaveChanges();
         return(true);
     }
 }
Beispiel #21
0
 public static void EditaPessoa(Guid id, pessoa p)
 {
     using (var context = new ApiCrudEntity())
     {
         context.Entry(p).State = System.Data.Entity.EntityState.Modified;
         context.SaveChanges();
     }
 }
Beispiel #22
0
        public void logout()
        {
            pessoaSessaoLogada = new pessoa();
            LoginForm frm = new LoginForm();

            frm.Show();
            this.Hide();
        }
Beispiel #23
0
        public ActionResult DeleteConfirmed(int id)
        {
            pessoa pessoa = db.pessoa.Find(id);

            db.pessoa.Remove(pessoa);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #24
0
        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 !!";
            }
        }
Beispiel #25
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            pessoa pessoa = await db.pessoas.FindAsync(id);

            db.pessoas.Remove(pessoa);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Beispiel #26
0
        static void Main(string[] args)
        {
            // instanciar um método
            pessoa obj = new pessoa();

            obj.nome  = "Luciano";
            obj.idade = "25";
            obj.mensagem();
        }
Beispiel #27
0
        public ActionResult CreatePJ(pessoa viewModel)
        {
            var pessoaTipo = viewModel.id_tipo_pessoa.ToString();

            ViewBag.TipoPessoa = pessoaTipo;


            return(View());
        }
Beispiel #28
0
		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
Beispiel #29
0
        //
        // GET: /Pessoa/Delete/5

        public ActionResult Delete(int id)
        {
            pessoa pessoa = db.pessoa.Find(id);

            if (pessoa == null)
            {
                return(HttpNotFound());
            }
            return(View(pessoa));
        }
Beispiel #30
0
 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));
 }
Beispiel #31
0
 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();
            }
        }