Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var appAluno = new AlunoAplicacao();

            Console.Write("Digite o nome do aluno: ");
            string nome = Console.ReadLine();

            Console.Write("Digite o nome da mãe do aluno: ");
            string mae = Console.ReadLine();

            Console.Write("Digite a data de nascimento do aluno: ");
            string data = Console.ReadLine();

            var aluno1 = new Aluno
                            {
                                Nome = nome,
                                Mae = mae,
                                DataNascimento = DateTime.Parse(data)
                            };

            appAluno.Salvar(aluno1);

            var dados = appAluno.ListarTodos();

            foreach (var aluno in dados)
            {
                Console.WriteLine("Id:{0}, Nome:{1}, Mae:{2}, DataNascimento:{3}", aluno.Id, aluno.Nome, aluno.Mae, aluno.DataNascimento);
            }
        }
        public ActionResult Excluir(int id)
        {
            var appAluno = new AlunoAplicacao();
            var aluno = appAluno.ListarPorId(id);

            if (aluno == null)
                return HttpNotFound();

            return View(aluno);
        }
 public ActionResult Editar(Aluno aluno)
 {
     if (ModelState.IsValid)
     {
         var appAluno = new AlunoAplicacao();
         appAluno.Salvar(aluno);
         return RedirectToAction("Index");
     }
     return View(aluno);
 }
 public AlunoController()
 {
     appAluno = AlunoAplicacaoConstrutor.AlunoAplicacaoADO();
 }
 //
 // GET: /Aluno/
 public ActionResult Index()
 {
     var appAluno = new AlunoAplicacao();
     var listaDeAlunos = appAluno.ListarTodos();
     return View(listaDeAlunos);
 }
 public ActionResult ExcluirConfirmado(int id)
 {
     var appAluno = new AlunoAplicacao();
     appAluno.Excluir(id);
     return RedirectToAction("Index");
 }
 public AlunoController()
 {
     appAluno = AlunoAplicacaoConstrutor.AlunoRepositorioEF();
 }