public void CreateTest() { //Act _customMessage.Create(It.IsAny <HttpStatusCode>(), It.IsAny <string>()); //Assert _repository.VerifyAll(); }
public IHttpActionResult Index(string Email) { var login = new Login() { Email = Email }; return(_usuarioService.VerificarEmail(login.Email) ? Ok(_usuarioService.EnviarToken(login.Email)) as IHttpActionResult : CustomMessage.Create(HttpStatusCode.Unauthorized, "Usuario ou senhas invalido")); }
public IHttpActionResult Autenticar(string Email, string Senha) { var login = new Login() { Email = Email, Senha = Senha }; return(_usuarioService.VerificarEmail(login.Email) ? (_usuarioService.VerificarEmailESenha(login.Email, _criptografia.Hash(login.Senha)) ? (IHttpActionResult)Ok(_usuarioService.Autenticar(login.Email, _criptografia.Hash(login.Senha))) : CustomMessage.Create(HttpStatusCode.Unauthorized, "Usuário e/ou senha inválidos.")) : CustomMessage.Create(HttpStatusCode.Unauthorized, "E-mail informado é inválido.")); }
public IHttpActionResult NovaSenha(string token, string id, string senha) { var usuarioid = new Guid(id); var usuario = _usuarioService.ObterPorId(usuarioid); if (token.Equals(usuario.Token)) { return(usuario == null ? (IHttpActionResult)CustomMessage.Create(HttpStatusCode.Unauthorized, "Usuário Invalido") : Ok(_usuarioService.NovaSenha(usuario))); } return(CustomMessage.Create(HttpStatusCode.Unauthorized, "Token Invalido")); }