コード例 #1
0
        public void TestRetrieveByNoArt()
        {
            Console.WriteLine("TestRetrieveByNo Called");
            Art aTemp = ctrArt.RetrieveByNo(1020);

            Assert.AreEqual(1020, aTemp.Number);
            Assert.IsNotNull(aTemp, "is found");
        }
コード例 #2
0
        private void populatebids(int no)
        {
            txtBids.Text = "";
            var        art         = ctrArt.RetrieveByNo(no);
            List <Bid> bCollection = ctrAuc.RetrieveBidsByArt(art);

            pictureBox1.ImageLocation = art.Image;

            txtBidAmount.ReadOnly = false;
            txtMember.ReadOnly    = false;
            btnBid.Enabled        = true;

            foreach (var item in bCollection)
            {
                txtBids.Text = txtBids.Text + "Medlemnr. " + item.Member.Id + " har budt " + item.BidAmount + Environment.NewLine;
            }
        }
コード例 #3
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();
            }
        }
コード例 #4
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);
        }