public PerfilDTO efetuarLogin(LoginDTO login)
        {
            login.Password = EncryptConfiguration.EncryptPassword(login.Password);
            PerfilDTO user = loginRepository.efetuarLogin(login);

            return(user);
        }
示例#2
0
        public ActionResult register([FromBody] RegisterDTO data)
        {
            data.Senha = EncryptConfiguration.EncryptPassword(data.Senha);

            bool registered = registerService.register(data);

            if (!registered)
            {
                return(BadRequest("Já existe uma conta associada à este email"));
            }

            return(Ok("Usuário cadastrado com sucesso"));
        }
示例#3
0
        public ActionResult efetuarCadastro(DadosCadastroDTO dados)
        {
            dados.Password = EncryptConfiguration.EncryptPassword(dados.Password);

            PerfilDTO perfil = cadastroService.efetuarCadastro(dados);

            if (perfil == null)
            {
                return(BadRequest("Login de usuário já existente"));
            }

            return(Ok(perfil));
        }