public void Update(CMSTemplateUpdateRequest req) { dataProvider.ExecuteNonQuery( "CMSTemplates_Update", inputParamMapper: (parameters) => { parameters.AddWithValue("@Id", req.Id); parameters.AddWithValue("@Name", req.Name); parameters.AddWithValue("@TemplateHtml", req.TemplateHtml); }); }
public void Update(CMSTemplateUpdateRequest model) { string procName = "[dbo].[CMSTemplate_Update]"; _data.ExecuteNonQuery(procName, inputParamMapper : delegate(SqlParameterCollection col) { col.AddWithValue("@Name", model.Name); col.AddWithValue("@Description", model.Description); col.AddWithValue("@PrimaryImage", model.PrimaryImage); col.AddWithValue("@Id", model.Id); }, returnParameters: null ); }
public HttpResponseMessage Update(int id, CMSTemplateUpdateRequest req) { if (req == null) { ModelState.AddModelError("", "You did not add any body data"); } if (req.Id != id) { ModelState.AddModelError("Id", "Id in the URL does not match the Id in the body"); } if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } cmsService.Update(req); return(Request.CreateResponse(HttpStatusCode.OK, new SuccessResponse())); }
public ActionResult <SuccessResponse> Update(CMSTemplateUpdateRequest model) { int iCode = 201; BaseResponse response; try { _cmsTemplateService.Update(model); response = new SuccessResponse(); } catch (Exception ex) { iCode = 500; base.Logger.LogError(ex.ToString()); response = new ErrorResponse($"Generic Error: ${ ex.Message } "); } return(StatusCode(iCode, response)); }