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();
        }