示例#1
0
        // POST api/userevents
        public ReturnValue Post([FromBody] UserEventCreate value)
        {
            if (value == null)
            {
                throw new HttpResponseException(HttpStatusCode.NotFound);
            }

            ReturnValue returnValue = new ReturnValue();

            try
            {
                var serializer       = new JavaScriptSerializer();
                var serializedResult = serializer.Serialize(value.PhoneHash);

                returnValue.value = entity.UserEventCreate(value.UserSN, value.Catogory, value.CatogoryName, serializedResult);
                returnValue.code  = 0;
                returnValue.msg   = "succes";
            }
            catch
            {
                throw new HttpResponseException(HttpStatusCode.InternalServerError);
            }

            return(returnValue);
        }