public ActionResult Cadastrar(AlunoModel alunoModel) { var alunoMOD = new AlunoMOD() { Id = alunoModel.Id, Nome = alunoModel.Nome, Rm = alunoModel.Rm }; _alunoRepository.Cadastrar(alunoMOD); return(RedirectToAction("Cadastrar")); }
public IActionResult Post([FromBody] Aluno aluno) { if (ModelState.IsValid) { _alunoRepository.Cadastrar(aluno); return(Ok(new { msg = $"O aluno {aluno.Nome} foi cadastrado com sucesso!" })); } else { /** * Pega os erros do Model e coloca em uma string. */ var mensagem = string.Join(" | ", ModelState.Values .SelectMany(v => v.Errors) .Select(e => e.ErrorMessage)); return(BadRequest(new { msg = $"{mensagem}" })); } }
public void Cadastrar(Aluno aluno) { _AlunoRepository.Cadastrar(aluno); }