public async Task <ActionResult <Response> > GetProfileByOwnerId() { try { return(new Response { Success = true, Data = new ResponseData { ProfileModels = new List <ProfileDto> { await _profileDataService.GetProfileByOwnerIdAsync(this.User.Identity.Name) }, OfficeModels = new List <OfficeDto> { await _officeDataService.GetOfficeContainingProfileOwnerIdAsync(this.User.Identity.Name) } } }); } catch (Exception e) { return(BadRequest(new Response { Success = false, ErrorMessage = e })); } }