public HttpResponseMessage GetAll(HttpRequestMessage request, int idLoaiLuat) { return(CreateHttpResponse(request, () => { int totalRow = 0; var model = _luatService.GetAll(idLoaiLuat); totalRow = model.Count(); var query = model.OrderByDescending(x => x.X); var responseData = Mapper.Map <IEnumerable <Luat>, List <LuatViewModel> >(query); var response = request.CreateResponse(HttpStatusCode.OK, responseData); return response; })); }