示例#1
0
        public Budgivning(Auction au)
        {
            InitializeComponent();

            lblHeader.Text = "Auktion den " + au.Date;

            currentAuction = au;

            ctrArt = new CtrArt();
            ctrAuc = new CtrAuction();

            dgvArts.DataSource = ctrArt.RetrieveAll(au.Id);
        }
示例#2
0
        public void TestRetrieveBidsByArt()
        {
            Console.Out.WriteLine("TestRetrieveBidsByArt called");

            CtrArt     ctrArt      = new CtrArt();
            Art        a           = ctrArt.RetrieveByNo(1020);
            List <Bid> bCollection = ctrAuction.RetrieveBidsByArt(a);

            Assert.IsNotNull(bCollection);

            foreach (var item in bCollection)
            {
                Console.Out.WriteLine();
                Console.Out.Write("Art Name {0}, Member Name {1}", item.Art.Name, item.Member.FirstName);
                Console.Out.WriteLine();
            }
        }
示例#3
0
        public void TestInsertBid()
        {
            CtrMember ctrMem = new CtrMember();
            CtrArt    ctrArt = new CtrArt();


            Art    a = ctrArt.RetrieveByNo(1410);
            Member m = ctrMem.RetrieveSingleByID(1);

            CtrMember.MemberBidState state = ctrAuction.InsertBid(m.Id, 9000, a.Id);

            if (state == CtrMember.MemberBidState.BidConfirmed)
            {
                Console.WriteLine(ctrMem.WithdrawAmount(m.Id, 9000));
            }

            Console.WriteLine(state);
        }
示例#4
0
 public void CtrArtTestCleanup()
 {
     Console.Out.WriteLine("CtrArtTestCleanup called");
     ctrAuction = null;
     artCtr     = null;
 }
示例#5
0
 public void CtrArtTestInitialize()
 {
     Console.Out.WriteLine("CtrArtTestInitialize called");
     ctrAuction = new CtrAuction();
     artCtr     = new CtrArt();
 }
        private void getArtData()
        {
            CtrArt ctrArt = new CtrArt();

            lbxAvailableArt.DataSource = ctrArt.RetrieveAll().Where(x => x.AuctionId == null).ToList();
        }