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));
        }
Esempio n. 2
0
        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);
        }