[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()); }
[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()); }
public ActionResult Create(Aluno aluno) { if (ModelState.IsValid) { alunoBLL.IncluirAluno(aluno); return(RedirectToAction("Index")); } return(View()); }
public IActionResult Create(Aluno aluno) { if (!ModelState.IsValid) { return(View()); } else { AlunoBLL _aluno = new AlunoBLL(); _aluno.IncluirAluno(aluno); } return(RedirectToAction("Index")); }
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()); }