Guest User

Untitled

a guest
Jan 22nd, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. getUserRequests(statusId: number, skip: number, take: number, sort: SortDescriptor[]): Observable<GridResult> {
  2. private getUserRequestsUrl = environment.serviceHostName + environment.serviceAppURL + '/api/Dashboard/GetUserRequestsByStatuses';
  3.  
  4. var headers = new Headers();
  5. headers.append('Content-Type', 'application/json;');
  6.  
  7. return this.http.post(this.getUserRequestsUrl, JSON.stringify({ "Filter": { "Field": "StatusId", "Value": statusId, "Operator": "eq" },
  8. "Skip": skip, "Take": take, "Sort": sort }), { headers: this.headers }).share()
  9. .map((res: Response) => res.json())
  10. .map(response => (<GridResult>{
  11. data: response.Data ,
  12. total: response.Count
  13. }));
  14.  
  15. }
  16.  
  17. > [HttpGet]
  18. > public HttpResponseMessage GetUserRequestsByStatuses([FromBody] DataRequest model)
  19. > {
  20. > DataResponse<AngKendoGridDashboard> response = BusinessAccess.GetUserRequestsByStatuses(model);
  21. > return CreateHttpResponse(response);
  22. > }
  23.  
  24. {"Filter":{"Field":"StatusId","Value":2,"Operator":"eq"},"Skip":0,"Take":5,"Sort":[{"field":"CreatedDate","dir":"desc"}]}
Add Comment
Please, Sign In to add comment