public ActionResult Create(string nomeAluno, string cpfAluno, string matriculaAluno, string email) { Aluno aluno = new Aluno(); aluno.nomeAluno = nomeAluno; aluno.cpfAluno = cpfAluno; aluno.matriculaAluno = matriculaAluno; aluno.ativo = true; Usuario novo = new Usuario(); novo.login = aluno.cpfAluno; novo.senha = aluno.cpfAluno; novo.email = email; novo.idTipoUsuario = (int)Enumeradores.TipoUsuario.Aluno; aluno.Usuario.Add(novo); MAluno mAluno = new MAluno(); mAluno.Add(aluno); return(RedirectToAction("Index")); }
public ActionResult Create(string nomeAluno, string cpfAluno, string matriculaAluno) { Aluno aluno = new Aluno(); aluno.nomeAluno = nomeAluno; aluno.cpfAluno = cpfAluno; aluno.matriculaAluno = matriculaAluno; aluno.ativo = true; MAluno mAluno = new MAluno(); if (mAluno.Add(aluno)) { Usuario novo = new Usuario(); novo.login = aluno.cpfAluno; novo.senha = aluno.cpfAluno; novo.idTipoUsuario = 3; new MUsuario().Add(novo); TempData["Message"] = new MUsuarioAluno().Add(novo.idUsuario, aluno.idAluno) ? "Aluno cadastrado" : "Ação não foi realizada"; } return(RedirectToAction("Create")); }