public IActionResult UpdateCV(UpdateCVDTO model) { var response = _cvService.UpdateCV(model); if (response == null) { return(OK(StatusCodeType.HAS_EXCEPTION, StatusMessage.HAS_EXCEPTION, response)); } return(OK(StatusCodeType.SUCCESS, StatusMessage.SUCCESS, response)); }
public async Task <IActionResult> UpdateCV([FromRoute] int id, [FromBody] NewCVParam cv) { int userId = int.Parse(User.FindFirstValue(ClaimTypes.NameIdentifier)); if (id != cv.CVId) { return(Forbid()); } if (await _cvService.GetCVById(cv.CVId) == null) { return(BadRequest()); } bool result = await _cvService.UpdateCV(cv); if (result) { return(NoContent()); } return(BadRequest()); }