public HttpResponseMessage FileGetByComplexUserId() { try { ItemsResponse <UserFile> response = new ItemsResponse <UserFile>(); response.Items = FileMetaService.FileGetByComplexUserId(); return(Request.CreateResponse(response)); } catch (Exception ex) { ErrorLogService svc = new ErrorLogService(); ErrorLogAddRequest error = new ErrorLogAddRequest(); error.ErrorFunction = "Sabio.Web.Controllers.Api.FileGetByComplexUserId"; error.ErrorMessage = ex.Message; error.UserId = UserService.UserSelect().PersonId; svc.ErrorLogInsert(error); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }