Ejemplo n.º 1
0
        [ActionName("Create")]//Definindo o nome da Action que sera tratada
        public ActionResult Create_Post(Aluno aluno)
        {
            // criando uma nova instancia
            //Aluno aluno = new Aluno();
            //UpdateModel(aluno) ou TryUpdateModel(aluno)


            //Passando o FormCollection como parametros
            //aluno.Nome = formulario["Nome"];
            //aluno.Email = formulario["Email"];
            //aluno.Idade = Convert.ToInt32(formulario["Idade"]);
            //aluno.DataIncricao = Convert.ToDateTime(formulario["DataIncricao"]);
            //aluno.Sexo = formulario["Sexo"];

            //Usando o metodo Postado atraves do Model Binding (BLL)
            //Passando como Paramentro Aluno

            //mais recomendado
            if (ModelState.IsValid)
            {
                AlunoBLL alunoLL = new AlunoBLL();
                alunoLL.IncluirAluno(aluno);
                return(RedirectToAction("Index"));
            }

            return(View());
        }
Ejemplo n.º 2
0
 [ActionName("Create")] //para qual Action o post da View vai procurar
 public ActionResult Create_Post(Aluno aluno)
 {
     if (ModelState.IsValid)
     {
         AlunoBLL alunobll = new AlunoBLL();
         alunobll.IncluirAluno(aluno);
         return(RedirectToAction("Index"));
     }
     return(View());
 }
Ejemplo n.º 3
0
        public ActionResult Create(Aluno aluno)
        {
            if (ModelState.IsValid)
            {
                alunoBLL.IncluirAluno(aluno);
                return(RedirectToAction("Index"));
            }

            return(View());
        }
Ejemplo n.º 4
0
 public IActionResult Create(Aluno aluno)
 {
     if (!ModelState.IsValid)
     {
         return(View());
     }
     else
     {
         AlunoBLL _aluno = new AlunoBLL();
         _aluno.IncluirAluno(aluno);
     }
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 5
0
        public ActionResult Create_Post()
        {
            Aluno aluno = new Aluno();

            TryUpdateModel(aluno);

            if (ModelState.IsValid)
            {
                AlunoBLL _aluno = new AlunoBLL();
                _aluno.IncluirAluno(aluno);

                return(RedirectToAction("Index"));
            }

            return(View());
        }