public HttpResponseMessage Put(AppConfigUpdateRequest model) { try { _appConfigService.Update(model); return(Request.CreateResponse(HttpStatusCode.OK, new SuccessResponse())); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public async Task <IActionResult> Edit(AppConfigModel model) { if (ModelState.IsValid) { var result = await _appConfigService.Update(_mapper.Map <AppConfigModel, UpdateAppConfigRequest>(model)); if (result.IsSuccess) { TempData["Update"] = result.ToJson(); return(RedirectToAction("Index", "AppConfig")); } ModelState.AddModelError("", result.Message); } return(View(model)); }
public async Task <ActionResult <bool> > Update(UpdateAppConfigModel request) { return(Ok(await _appConfigService.Update(await GetUserId(), request, GetPermissionId()))); }