public async Task <UpdateAboutResult> UpdateAbout(UpdateAboutRequest request) { try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@AboutId", request.AboutId); parameters.Add("@Name", request.Name); parameters.Add("@Description", request.Description); return(await SqlMapper.QueryFirstOrDefaultAsync <UpdateAboutResult>(cnn : connect, sql : "sp_UpdateAbout", param : parameters, commandType : CommandType.StoredProcedure)); } catch (Exception) { throw; } }
public IActionResult UpdateAbout([FromBody] UpdateAboutRequest request) { var user = this.GetUserAuthorize(); if (user == null) { return(Unauthorized()); } var success = UserLogic.Instance.UpdateAbout(user, request.About); if (success) { return(Ok()); } else { return(Forbid()); } }
public async Task <UpdateAboutResult> UpdateAbout(UpdateAboutRequest request) { return(await aboutRepository.UpdateAbout(request)); }
public async Task <IActionResult> UpdateAboutAsync([FromBody] UpdateAboutRequest request) { await _service.UpdateAboutAsync(User.GetUserId(), request.About); return(NoContent()); }
public async Task <OkObjectResult> Update(UpdateAboutRequest request) { return(Ok(await aboutService.UpdateAbout(request))); }