Esempio n. 1
0
        public IHttpActionResult Post([FromBody] LoginParams Param)
        {
            User             Result = new User();
            UserResultParams U      = new UserResultParams();

            if (Param == null)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }
            if (Param.ServiceKey != BaseObjects.SERVICE_PASS)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }

            U = Result.login(Param.Mobile, Param.Password);

            return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(U)));
        }
Esempio n. 2
0
        public IHttpActionResult Post([FromBody] ResetPasswordParams Param)
        {
            User             Result = new User();
            UserResultParams U      = new UserResultParams();

            if (Param == null)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }
            if (Param.ServiceKey != BaseObjects.SERVICE_PASS)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }

            U = Result.ResetUserPassword(Param.Mobile, Param.SecurityQuestionAnswer, Param.NewPassword);

            return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(U)));
        }