public IActionResult CriarSenha([FromForm] Models.Cliente cliente, string id) { ModelState.Remove("Nome"); ModelState.Remove("Nascimento"); ModelState.Remove("Sexo"); ModelState.Remove("CPF"); ModelState.Remove("Email"); ModelState.Remove("Telefone"); ModelState.Remove("CEP"); ModelState.Remove("Estado"); ModelState.Remove("Cidade"); ModelState.Remove("Bairro"); ModelState.Remove("Endereco"); ModelState.Remove("Complemento"); ModelState.Remove("Numero"); if (ModelState.IsValid) { int idCliente; try { var idClienteDecrip = Base64Cipher.Base64Decode(id); if (!int.TryParse(idClienteDecrip, out idCliente)) { TempData["MSG_E"] = Mensagem.MSG_E015; return(View()); } } catch (System.FormatException e) { TempData["MSG_E"] = Mensagem.MSG_E015; return(View()); } var clienteDB = _repositoryCliente.ObterCliente(idCliente); if (clienteDB != null) { clienteDB.Senha = cliente.Senha; _repositoryCliente.Atualizar(clienteDB); TempData["MSG_S"] = Mensagem.MSG_S004; } } return(View()); }
public IActionResult CriarSenha(string id) { try { var idClienteDecrip = Base64Cipher.Base64Decode(id); int idCliente; if (!int.TryParse(idClienteDecrip, out idCliente)) { TempData["MSG_E"] = Mensagem.MSG_E015; } } catch (System.FormatException e) { TempData["MSG_E"] = Mensagem.MSG_E015; } return(View()); }
public IActionResult CriarSenha([FromForm] Models.Colaborador colaborador, string id) { ModelState.Remove("Nome"); ModelState.Remove("Email"); if (ModelState.IsValid) { int idColaborador; try { var idColaboradorDecrip = Base64Cipher.Base64Decode(id); if (!int.TryParse(idColaboradorDecrip, out idColaborador)) { TempData["MSG_E"] = Mensagem.MSG_E015; return(View()); } } catch (System.FormatException e) { TempData["MSG_E"] = Mensagem.MSG_E015; return(View()); } var colaboradorDB = _repositoryColaborador.ObterColaborador(idColaborador); if (colaboradorDB != null) { colaboradorDB.Senha = colaborador.Senha; _repositoryColaborador.AtualizarSenha(colaboradorDB); TempData["MSG_S"] = Mensagem.MSG_S005; } } return(View()); }