Example #1
0
        public HttpResponseMessage LoginUser([FromBody] UserNotLoggedModel user)
        {
            try
            {
                var sessionKey = data.LoginUser(user.Username, user.AuthCode);
                var loggedUser = new UserLoggedModel()
                {
                    SessionKey = sessionKey
                };

                return(Request.CreateResponse(HttpStatusCode.OK, loggedUser));
            }
            catch (HttpException e)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.Unauthorized, e.Message));
            }
        }
        public HttpResponseMessage LoginUser([FromBody]UserNotLoggedModel user)
        {
            try
            {
                var sessionKey = data.LoginUser(user.Username, user.AuthCode);
                var loggedUser = new UserLoggedModel()
                {
                    SessionKey = sessionKey
                };

                return Request.CreateResponse(HttpStatusCode.OK, loggedUser);
            }
            catch (HttpException e)
            {
                return Request.CreateErrorResponse(HttpStatusCode.Unauthorized, e.Message);
            }
        }