Ejemplo n.º 1
0
        public ResposeLoginModel ValidateLogin(RequestLogin item)
        {
            ResposeLoginModel response = new ResposeLoginModel();

            if (item.Username != "" && item.Password != "")
            {
                var result = _userRepository.SelectDataFromUsernamePassword(item);

                if (result == "")
                {
                    response.success = false;
                    response.id      = -1;
                }
                else
                {
                    response.success = true;
                    response.id      = Int32.Parse(result);
                }
            }
            else
            {
                throw new Exception("Invalid Username or Password");
            }

            return(response);
        }
Ejemplo n.º 2
0
        public ResposeLoginModel CheckValidateLogin(LoginModle login)
        {
            ResposeLoginModel response = new ResposeLoginModel();
            int result = _usersRepository.SelectUserIdFromDB(login);

            if (result == -1)
            {
                response.state   = false;
                response.message = "Login failed";
                response.userId  = -1;
            }
            else
            {
                response.state   = true;
                response.message = "Login successful";
                response.userId  = result;
            }
            return(response);
        }
Ejemplo n.º 3
0
        public ResposeLoginModel Login([FromBody] RequestLogin item)
        {
            ResposeLoginModel result = _userService.ValidateLogin(item);

            return(result);
        }
Ejemplo n.º 4
0
        public ResposeLoginModel Login([FromBody] LoginModle login)
        {
            ResposeLoginModel res = _usersService.CheckValidateLogin(login);

            return(res);
        }