public ActionResult Lots(LotsRequestModel lotsRequest)
        {
            if (lotsRequest.PageNumber == 0)
            {
                lotsRequest.PageNumber = 1;
            }

            var lots = _lotManagerService.GetLotsByTabName(lotsRequest.Tab, User.Identity.Name);

            var bllSearchModel = new BLLSearch
            {
                SearchByArtworkName   = lotsRequest.ArtworkName,
                SearchByPictureAuthor = lotsRequest.PictureAuthor,
                SearchByMinPrice      = lotsRequest.MinPrice,
                SearchByMaxPrice      = lotsRequest.MaxPrice,
                OrderByAuctionDate    = lotsRequest.OrderByAuctionDate
            };

            lots = _lotService.Search(bllSearchModel, lots).ToList();
            var model = _lotManagerService.BuildPagingModel(lots, lotsRequest, User.Identity.Name);

            return(PartialView("_AllLots", model));
        }