Пример #1
0
        // PLACE BID (CUSTOMER)
        //private void btnPlaceBid_Click_1(object sender, EventArgs e) {

        //    ControlBid ctrlBid = new ControlBid();

        //    int customerId = Login.CustomerActive.Id;
        //    decimal amountToBid;
        //    decimal.TryParse(txtBidAmount.Text, out amountToBid);
        //    bool inputIsOk = !(customerId <= 0 && selectedAuction.AuctionId <= 0 && amountToBid <= 0);  // Mangler ordentlig funktionalitet

        //    if (inputIsOk) {
        //        ctrlBid.PlaceBid(amountToBid, selectedAuction.AuctionId, customerId);
        //        MessageBox.Show("Bid placed on " + selectedAuction.ProductName);
        //    } else {
        //        MessageBox.Show("Something went wrong. Try again!");
        //    }
        //}


        // SHOW BIDS IN LISTBOX
        private void btnShowBids_Click_1(object sender, EventArgs e)
        {
            ControlBid ctrlBid = new ControlBid();
            List <Bid> allBids = ctrlBid.GetAllBids(selectedAuction.AuctionId);

            // CLEAR LIST
            listBoxBids.Items.Clear();

            // REFRESH LIST
            foreach (Bid bid in allBids)
            {
                listBoxBids.Items.Add(bid);
            }
        }
Пример #2
0
        public Bid GetBidById(int bidId)
        {
            ControlBid ctrlBid = new ControlBid();

            return(ctrlBid.GetBidById(bidId));
        }
Пример #3
0
        public bool UpdateBid(Bid aBidToUpdate)
        {
            ControlBid ctrlBid = new ControlBid();

            return(ctrlBid.UpdateBid(aBidToUpdate));
        }
Пример #4
0
        public List <Bid> GetBidAll(int auctionId)
        {
            ControlBid ctrlBid = new ControlBid();

            return(ctrlBid.GetAllBids(auctionId));
        }
Пример #5
0
        public bool PlaceBid(Bid bidToPlace)
        {
            ControlBid ctrlBid = new ControlBid();

            return(ctrlBid.InsertBid(bidToPlace));
        }