Esempio n. 1
0
 public void PutTheme(UsersProfilesMediaUpdateRequest model)
 {
     DataProvider.ExecuteNonQuery(GetConnection, "dbo.UserProfile_UpdateThemeById"
                                  , inputParamMapper : delegate(SqlParameterCollection paramCollection)
     {
         paramCollection.AddWithValue("@UserId", model.UserId);
         paramCollection.AddWithValue("@MediaId", model.MediaId);
     }, returnParameters : delegate(SqlParameterCollection param)
     {
     });
 }
Esempio n. 2
0
        [Route("theme"), HttpPut] //Update Theme Media
        public HttpResponseMessage ThemeUpdate(UsersProfilesMediaUpdateRequest model)
        {
            if (model == null)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Unable to process request"));
            }
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            model.UserId = UserService.GetCurrentUserId();
            this._mediaService.PutTheme(model);
            ItemResponse <bool> response = new ItemResponse <bool>();

            response.Item = true;
            return(Request.CreateResponse(HttpStatusCode.OK, response));
        }