public ActionResult GetIdSession() { var idPessoa = Convert.ToInt32(Session["user"].ToString()); Pessoas pessoa = new RepositorioPessoas().ObterPeloIdPessoas(idPessoa); return(Content(JsonConvert.SerializeObject(pessoa))); }
public ActionResult Store(Pessoas pessoas) { if (ModelState.IsValid) { int identificador = new RepositorioPessoas().CadastrarPessoas(pessoas); return(RedirectToAction("Index", new { id = identificador })); } ViewBag.Pessoas = pessoas; return(View("Cadastro")); }
public ActionResult CreateNewUsers(Pessoas pessoas, Login logins) { int identificador = new RepositorioPessoas().CadastrarPessoas(pessoas); Login novoLogin = new Login() { IdPessoas = identificador, Email = logins.Email, Senha = Encrypt.SHA512(logins.Senha), Usuario = logins.Usuario }; int deucerto = new RepositorioLogin().CadastrarLogin(novoLogin); return(Content(JsonConvert.SerializeObject(novoLogin))); }
// GET: Home public ActionResult Index() { try { if (Session["user"].ToString() != null) { List <Pessoas> pessoas = new RepositorioPessoas().ObterTodosPessoas(); ViewBag.Pessoa = pessoas; } } catch (Exception) { return(RedirectToAction("Index", "Login")); } return(View()); }
public async Task VerficicaSeTemUmaPessoaSalvaNoBanco() { var con = new MongoContexto(); var rep = new RepositorioPessoas(con); var name = new Name("Carlos", "Fernades"); var pessoa = new Person(name); var address = new Address("rua das almacias"); pessoa.Add(address); await rep.Add(pessoa); await rep.Add(pessoa); var resp = await rep.SearchForName(name.FisrtName); Assert.IsNotNull(rep); }
public ActionResult GetPessoaCartao(int id) { Cartoes cartao = new RepositorioPessoas().GetIdpessoasCartao(id); return(Content(JsonConvert.SerializeObject(cartao))); }
public ActionResult ObterTodosJson() { List <Pessoas> pessoas = new RepositorioPessoas().ObterTodosPessoas(); return(Content(JsonConvert.SerializeObject(new { data = pessoas }))); }
public ActionResult Update(Pessoas pessoa) { bool alterado = new RepositorioPessoas().AlterarPessoas(pessoa); return(Content(JsonConvert.SerializeObject(new { alterado }))); }
public ActionResult Editar(int id) { Pessoas pessoa = new RepositorioPessoas().ObterPeloIdPessoas(id); return(Content(JsonConvert.SerializeObject(pessoa))); }
public ActionResult Excluir(int id) { bool apagado = new RepositorioPessoas().ExcluirPessoas(id); return(null); }
private static void ExecutarSelecao(int opcao) { switch (opcao) { case 1: //Pesquisar pessoa. Console.Clear(); Console.WriteLine("Procurar pessoa"); Console.WriteLine("Informe o nome da pessoa: "); var busca = Console.ReadLine(); var resultados = RepositorioPessoas.BuscarPessoa(busca); //Iterar a lista de resultados, imprimindo-os. Console.Clear(); Console.WriteLine("Resultados de busca:"); int i = 0; foreach (var p in resultados) { Console.WriteLine($"{i} — {p.Nome} {p.Sobrenome}"); i++; } Console.Write("Selecione uma pessoa da lista acima: "); var selecao = Int32.Parse(Console.ReadLine()); // Imprimir nome, sobrenome, aniversário, quantos dias faltam etc. para o resultado escolhido: var pessoaEscolhida = resultados[selecao]; Console.WriteLine($"{pessoaEscolhida.Nome} {pessoaEscolhida.Sobrenome}"); var diasAniversario = pessoaEscolhida.CalcularDiasProximoAniversario(); if (diasAniversario == 0) { Console.WriteLine(pessoaEscolhida.Parabens()); } else { Console.WriteLine($"Faltam {diasAniversario} dias para o próximo aniversário."); } Console.ReadKey(); // "Macete" — método que lê uma tecla qualquer, só para esperar você digitar algo antes do break abaixo. break; case 2: //Inserir pessoa. Console.Clear(); Console.WriteLine("Adicionar nova pessoa"); Console.WriteLine("Informe o nome da pessoa: "); var nome = Console.ReadLine(); Console.WriteLine("Informe o sobrenome da pessoa: "); var sobrenome = Console.ReadLine(); Console.WriteLine("Informe a data de nascimento: "); var data = DateTime.ParseExact(Console.ReadLine(), "dd/MM/yyyy", new CultureInfo("pt-BR")); Pessoa pessoa = new Pessoa() { Nome = nome, Sobrenome = sobrenome, DataNascimento = data }; RepositorioPessoas.InserirPessoa(pessoa); break; case 3: //Sair do programa. Environment.Exit(0); break; default: Console.WriteLine("Opção inválida."); break; } }