public static void UpdateFaqs(FaqsUpdateRequest model, int id)
        {
            DataProvider.ExecuteNonQuery(GetConnection, "dbo.Faqs_Update"
               , inputParamMapper: delegate (SqlParameterCollection paramCollection)
               {
                   paramCollection.AddWithValue("@sortOrder", model.sortOrder);
                   paramCollection.AddWithValue("@question", model.question);
                   paramCollection.AddWithValue("@answer", model.answer);
                   paramCollection.AddWithValue("@category", model.category);
                   paramCollection.AddWithValue("@Id", id);

               }, returnParameters: delegate (SqlParameterCollection param)
               {

               }
               );
        }
        public HttpResponseMessage UpdateFaqs(FaqsUpdateRequest model, int Id)
        {
            if (!ModelState.IsValid)
            {

                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SuccessResponse response = new SuccessResponse();

            FaqsService.UpdateFaqs(model, Id);

            return Request.CreateResponse(response);
        }