public void InsertPicture(Image image, string userName, int auctionId)
        {
            AuctionService aS = new AuctionService();

            B_UserController uBCtr = new B_UserController();

            int userId = uBCtr.GetUserByUserName(userName).Id;

            image.AuctionId = auctionId;
            image.UserId    = userId;

            aS.InsertPicture(image);
        }
        public bool InsertPictures(List <Image> images, string userName, int auctionId)
        {
            AuctionService aS = new AuctionService();

            B_UserController uBCtr = new B_UserController();

            int userId = uBCtr.GetUserByUserName(userName).Id;

            foreach (Image image in images)
            {
                image.AuctionId = auctionId;
                image.UserId    = userId;
            }
            ;

            bool successful = aS.InsertPictures(images);

            return(successful);
        }
        public Image GetPicture(string userName, int auctionId, string fileName)
        {
            //Get user ID to get folder destination.
            B_UserController bUCtr = new B_UserController();
            User             user  = bUCtr.GetUserByUserName(userName);

            //Get Auction ID to get folder destination.


            //Set up request
            DownloadRequest downloadRequest = new DownloadRequest();

            downloadRequest.FileName      = fileName;
            downloadRequest.AuctionNumber = auctionId;
            downloadRequest.UserId        = user.Id;

            //Get stream from service.
            AuctionService aS    = new AuctionService();
            Image          image = aS.GetPicture(downloadRequest);

            return(image);
        }