public IActionResult UpdateAccounts([FromBody] List <CategoryDto> categoriesDto) { try { string username = HttpContext.User.Claims.FirstOrDefault(x => x.Type.Equals(ClaimTypes.NameIdentifier)).Value; if (string.IsNullOrEmpty(username)) { return(BadRequest("No username was specified.")); } _accounts.UpdateAccount(categoriesDto, username); return(Ok()); } catch { return(BadRequest("An error was detected.")); } }