/// <summary>
        /// Shows view of auctions that was searched for.
        /// </summary>
        /// <param name="searchDetails"></param>
        /// <returns></returns>
        public ActionResult SearchAuctionsDetails(SearchModel searchDetails)
        {
            B_AuctionController bACtr     = new B_AuctionController();
            ConvertViewModel    converter = new ConvertViewModel();

            List <AuctionInfoViewModel> auctionModels = converter.ConvertFromAuctionsToAuctionModels(bACtr.GetAuctionsByDesc(searchDetails.SearchString));

            return(View("AuctionsPartial", auctionModels));
        }
        /// <summary>
        /// Shows a partial view of latest created auctions.
        /// </summary>
        /// <returns></returns>
        public ActionResult LatestAuctionsPartial()
        {
            B_AuctionController bACtr = new B_AuctionController();

            ConvertViewModel converter = new ConvertViewModel();

            List <Auction> auctions = bACtr.GetLatestAuctions();

            List <AuctionInfoViewModel> auctionModels = converter.ConvertFromAuctionsToAuctionModels(auctions);

            return(PartialView("AuctionsPartial", auctionModels));
        }
        /// <summary>
        /// Shows a partial view of auctions for logged in user.
        /// </summary>
        /// <returns></returns>
        public ActionResult MyAuctionsPartial()
        {
            B_AuctionController bACtr = new B_AuctionController();

            ConvertViewModel converter = new ConvertViewModel();

            List <Auction> auctions = bACtr.GetUserAuctions(User.Identity.Name);

            List <AuctionInfoViewModel> auctionModels = converter.ConvertFromAuctionsToAuctionModels(auctions);

            return(View("AuctionsPartial", auctionModels));
        }