public IActionResult Cadastrar([FromForm] Models.Colaborador colaborador) { ModelState.Remove("Senha"); if (ModelState.IsValid) { //TODO: Implementar tabela de Tipo Colaborador colaborador.Tipo = ColaboradorTipoConstant.Comum; colaborador.Senha = KeyGenerator.GetUnique(8); _colaboradorrepository.Cadastrar(colaborador); _gerenciaremail.EnvarEmailParaColaboradorPorEmail(colaborador); TempData["Mens_S"] = Mensagem.MSG_S001; return(RedirectToAction(nameof(Index))); } return(View()); }