public ActionResult GetLots(int?id, int?page)
      {
          if (id == null)
          {
              return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
          }
          var user = _userService.GetUserEntity(id.Value);

          if (user == null)
          {
              return(new HttpStatusCodeResult(HttpStatusCode.NotFound));
          }
          var lots       = _lotService.GetAllLotsCreatedByUserId(id.Value);
          int actualPage = page ?? 1;
          var pager      = PagerViewModelCreator <LotViewModel> .GetPagerViewModel(lots.Select(x => x.ToLotViewModel()),
                                                                                   actualPage, ItemsPerPage);

          ViewBag.Id = id.Value;
          return(PartialView(pager));
      }