public async Task <IActionResult> SetUserBasicProgramRename(SetUserBasicProgramRenameDTO renameDTO) { var userId = this.HttpContext.User?.Identity?.Name ?? throw new AuthenticationException(); var result = await this.basicProgramDataService.SetUserBasicProgramRename(userId, renameDTO.ProgramId, renameDTO.Rename); return(result ? this.Ok(result) : this.BadRequest(result)); }
public async Task <bool> SetUserBasicProgramRename(SetUserBasicProgramRenameDTO renameDTO) { await this.AddAuthorizationHeaderAsync(); var response = await this.httpClient.PutAsJsonAsync("api/basicprogram/SetUserBasicProgramRename", renameDTO); response.EnsureSuccessStatusCode(); return(response.IsSuccessStatusCode); }