public MemberAuction(AuctionCtr auctionCtr)
 {
     InitializeComponent();
     this.auctionCtr = auctionCtr;
     memberCtr       = new MemberCtr();
     currentMember   = memberCtr.FindMember(idOfDummyMember);
 }
        public void AuctionInitialize()
        {
            ctr = new AuctionCtr();

            List <Member> members = new List <Member>()
            {
                new Member(),
                new Member(),
            };

            List <Item> Items = new List <Item>()
            {
                new Item()
                {
                    Number = 1245
                },
                new Item()
                {
                    Number = 1246
                },
            };

            auction = new Auction()
            {
                Date = DateTime.Now,
                //Members = members,
                //Items = Items
            };
        }
Ejemplo n.º 3
0
 public Main()
 {
     InitializeComponent();
     auctionCtr    = new AuctionCtr();
     memberAuction = new MemberAuction(auctionCtr);
     startAuction  = new StartAuction(auctionCtr);
     startAuction.NextItemChanged += memberAuction.ItemChanged;
 }
Ejemplo n.º 4
0
        public void TestCreateAuctionDB()
        {
            float    startingBid     = 100;
            DateTime startingDate    = DateTime.Now;
            DateTime endingDate      = DateTime.Now.AddDays(1);
            string   itemDescription = "A Piece of art";
            int      artId           = 1;

            AuctionCtr auCtr = new AuctionCtr();

            auCtr.CreateAuction(startingBid, startingDate, endingDate, itemDescription, artId);
        }
Ejemplo n.º 5
0
        public StartAuction(AuctionCtr auctionCtr)
        {
            InitializeComponent();
            this.auctionCtr = auctionCtr;

            timer.Stop();
            timeLeft       = DEFAULTTIMER;
            timer.Interval = 1000;
            timer.Tick    += TimerTick;

            txtEditTimer.Text = timeLeft.ToString();

            //Disable/enable knapper
            btnHammerslag.Enabled = false;
            btnNext.Enabled       = false;
            btnPause.Enabled      = false;
            btnStart.Enabled      = false;
            btnOKInterval.Enabled = false;
            btnOKTimer.Enabled    = false;
        }
 public void AuctionCleanUp()
 {
     ctr     = null;
     auction = null;
 }