public ActionResult Create([Bind(Include = "IdPessoa,IdCurso")] Aluno aluno) { if (ModelState.IsValid) { alunoBLL.Salvar(aluno); return(RedirectToAction("Index")); } ViewBag.IdCurso = new SelectList(cursoBLL.Todas(), "IdCurso", "NomeCurso", aluno.IdCurso); ViewBag.IdPessoa = new SelectList(pessoaBLL.Todas(), "IdPessoa", "Nome", aluno.IdPessoa); return(View(aluno)); }
private void buttonSalvar_Click(object sender, EventArgs e) { if (this.Aluno == null) { this.Aluno = new Aluno(); } bool foiSalvo = salvarPessoa(textBoxAluno.Text); if (foiSalvo) { this.Aluno.IdCurso = (int)comboBoxCurso.SelectedValue; var error = AlunoBLL.Salvar(Aluno); if (error == null) { MessageBox.Show("Salvo com sucesso"); } else { MessageBox.Show("Erro ao salvar: " + error); } } }