public IActionResult Novo([Bind("Id,Nome,Descricao,QuantidadeAula,DataInicio,Turno,Modalidade,QuantidadeVagas,Nivel")] Curso curso, IFormFile arquivo) { if (ModelState.IsValid) { curso.Banner = UtilImagem.ConverterParaByte(arquivo); _cursoService.Incluir(curso); return(RedirectToAction(nameof(Index))); } return(View(curso)); }
public IActionResult Novo([Bind("Id,Nome,Descricao,QuantidadeAula,DataInicio,Turno,Modalidade,Nivel,Vagas")] Curso curso, IFormFile arquivo) { try { if (ModelState.IsValid) { curso.Banner = UtilImagem.ConverterParaByte(arquivo); _cursoService.Salvar(curso); AddMensagemSucesso("Curso Cadastrado"); return(RedirectToAction(nameof(Novo))); } } catch (Exception e) { _logger.LogError(e.Message); AddMensagemErro("Falha no cadastro"); } return(View(curso)); }