private static void AdicionarAluno(IPessoaServices pessoaServices, Aluno aluno) { //ADD DADOS PESSOA Console.WriteLine("\tInforme os dados pessoais"); Console.WriteLine("Informe o Nome:"); aluno.Nome = Console.ReadLine(); Console.WriteLine("Informe o Email:"); aluno.Email = Console.ReadLine(); //ADD DADOS PESSOA ////ADD DADOS ALUNO Console.WriteLine("\tInforme os dados funcionário"); Console.WriteLine("Informe o Curso:"); aluno.Curso = Console.ReadLine(); Console.WriteLine("Informe o Data Matrícula:"); aluno.DataMatricula = DateTime.Parse(Console.ReadLine()); //ADD DADOS ALUNO //ADD ALUNO pessoaServices.Adicionar(aluno); //ADD ALUNO Console.WriteLine("Dados cadastrados com sucesso:" + "\nAluno:" + aluno.Nome.ToUpper() + "\nCurso:" + aluno.Curso.ToUpper()); Menu(pessoaServices); }
private static void AdicionarFuncionario(IPessoaServices pessoaServices, Funcionario funcionario) { //ADD DADOS PESSOA Console.WriteLine("\tInforme os dados pessoais"); Console.WriteLine("Informe o Nome:"); funcionario.Nome = Console.ReadLine(); Console.WriteLine("Informe o Email:"); funcionario.Email = Console.ReadLine(); //ADD DADOS PESSOA ////ADD DADOS FUNCIONARIO Console.WriteLine("\tInforme os dados funcionário"); Console.WriteLine("Informe o Cargo:"); funcionario.Cargo = Console.ReadLine(); Console.WriteLine("Informe o Data Admissão:"); funcionario.DataAdmissao = DateTime.Parse(Console.ReadLine()); //ADD DADOS FUNCIONARIO //ADD FUNCIONARIO pessoaServices.Adicionar(funcionario); Console.WriteLine("Dados cadastrados com sucesso:" + "\nFuncionário:" + funcionario.Nome.ToUpper() + "\ntCargo:" + funcionario.Cargo.ToUpper()); //ADD FUNCIONARIO Menu(pessoaServices); }
public IActionResult Create([Bind("Id,Nome,Sobrenome,Nascimento")] Pessoa pessoa) { ViewPessoa p = null; if (ModelState.IsValid) { p = _pessoaService.Adicionar(pessoa); return(RedirectToAction(nameof(Index))); } return(View(p)); }