private void MemberAuction_Load(object sender, EventArgs e) { //load items Auction currentAuction = auctionCtr.GetCurrentAuction(); auctionCtr.MaxIndex = currentAuction.Items.Count - 1; if (currentAuction != null && currentAuction.Items.Count > 0) { foreach (Item artPiece in currentAuction.Items) { ListViewItem lvItem = new ListViewItem(); lvItem.Text = artPiece.Author + ": " + artPiece.Title; lvItem.Tag = artPiece; listItem.Items.Add(lvItem); } } listItem.Focus(); listItem.Items[auctionCtr.Index].Selected = true; //load member info lblMemberName.Text = currentMember.Name; lblMemberEmail.Text = currentMember.Email; txtMyPoints.Text = currentMember.Points.ToString(); txtMaxBid.Text = memberCtr.CalculateMaxBid(currentMember).ToString(); }
private void HandleStartAuction() { Auction currentAuction = auctionCtr.GetCurrentAuction(); if (currentAuction != null && currentAuction.Items.Count > 0) { auctionCtr.MaxIndex = currentAuction.Items.Count - 1; foreach (Item artPiece in currentAuction.Items) { ListViewItem lvItem = new ListViewItem(); lvItem.Text = artPiece.Author + ": " + artPiece.Title; lvItem.Tag = artPiece; listItem.Items.Add(lvItem); } } MarkItem(); ShowItem(GetNextItem()); btnStart.Enabled = true; }
public void GetCurrentAuction() { Auction auction = ctr.GetCurrentAuction(); Assert.AreEqual(auction.Date.Year, DateTime.Now.Year); }