public HttpResponseMessage Put(FaqUpdateRequest model) { if (!ModelState.IsValid && model != null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } _faqService.Update(model); SuccessResponse response = new SuccessResponse(); return(Request.CreateResponse(HttpStatusCode.OK, model)); }
public void Update(FaqUpdateRequest request, int userId) { string procname = "[dbo].[Faqs_Update]"; _data.ExecuteNonQuery(procname , delegate(SqlParameterCollection inputCollection) { FaqAddInputs(request, inputCollection, userId); inputCollection.AddWithValue("@Id", request.Id); }, null ); }
public void Update(FaqUpdateRequest model) { DataProvider.ExecuteNonQuery("dbo.Faq_UpdateById" , inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Id", model.Id); paramCollection.AddWithValue("@Title", model.Title); paramCollection.AddWithValue("@Description", model.Description); paramCollection.AddWithValue("@CategoryId", model.CategoryId); paramCollection.AddWithValue("@DisplayOrder", model.DisplayOrder); paramCollection.AddWithValue("@ModifiedBy", model.ModifiedBy); }); }
public HttpResponseMessage Update(FaqUpdateRequest model) { try { _faqService.Update(model); return(Request.CreateResponse(HttpStatusCode.OK, new SuccessResponse())); } catch (Exception ex) { _errorService.LogError(ex); return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public void Update(FaqUpdateRequest model) { DataProvider.ExecuteNonQuery(GetConnection, "dbo.Faq_Update", inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Id", model.Id); paramCollection.AddWithValue("@UserIdCreated", UserService.GetCurrentUserId()); paramCollection.AddWithValue("@Question", model.Question); paramCollection.AddWithValue("@Answer", model.Answer); paramCollection.AddWithValue("@FaqCategoryId", model.FaqCategoryId); } ); return; }
public void Update(FaqUpdateRequest data) { if (data == null) { throw new ArgumentNullException("Parameter data is required"); } string storeProc = "[dbo].[Faq_Update]"; _dataProvider.ExecuteNonQuery(storeProc, delegate(SqlParameterCollection sqlParams) { sqlParams.AddWithValue("@Id", data.Id); sqlParams.AddWithValue("@CategoryId", data.CategoryId); sqlParams.AddWithValue("@Question", data.Question); sqlParams.AddWithValue("@Answer", data.Answer); sqlParams.AddWithValue("@SortOrder", data.SortOrder); }); }
public ActionResult <SuccessResponse> Update(FaqUpdateRequest model) { int responseCode = 200; BaseResponse responseData = null; try { int userId = _authService.GetCurrentUserId(); _service.Update(model, userId); responseData = new SuccessResponse(); } catch (Exception exception) { responseCode = 500; responseData = new ErrorResponse(exception.Message); base.Logger.LogError(exception.ToString()); } return(StatusCode(responseCode, responseData)); }