public IActionResult Cadastrar([FromForm] Models.Colaborador colaborador) { ModelState.Remove("Senha"); ModelState.Remove("ConfirmacaoSenha"); if (ModelState.IsValid) { colaborador.Tipo = ColaboradorTipoConstant.Comum; colaborador.Senha = KeyGenerator.GetUniqueKey(8); _colaboradorRepository.AddColaborador(colaborador); _gerenciarEmail.EnviarSenhaParaColaboradorEmail(colaborador); TempData["MSG_S"] = Mensagem.MSG_S001; return(RedirectToAction(nameof(Index))); } return(View()); }