Ejemplo n.º 1
0
        /// <summary>
        /// Populates the bracelet section of the visitors tab
        /// Fills the data in the gridview and also displays the number of bracelets in total
        /// </summary>
        /// <param name="dgv"></param>
        /// <param name="lblBracNumVal"></param>
        static public void PopulateBraceletSection(DataGridView dgv, Label lblBracNumVal)
        {
            dgv.Rows.Clear();

            List <Bracelet> lb = new List <Bracelet>();
            int             nmbr;

            lb = VisitorsDb.GetAllBracelets(out nmbr);
            lblBracNumVal.Text = nmbr.ToString();

            if (dgv.Columns.Count < 2)
            {
                dgv.Columns.Add("colID", "ID");
                dgv.Columns.Add("colStatus", "Status");
            }
            dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            foreach (Bracelet b in lb)
            {
                dgv.Rows.Add(b.Id, b.Status);
            }
        }