public void AddItem()
        {
            //gets the record from the itemInformation form
            ItemInformation information = new ItemInformation();

            information.ShowDialog();
            Record rec = information.Rec;

            if (rec != null)
            {
                // add the record to the list
                WorkshopList.Items.Add(rec);
                records.Add(rec);
            }
        }
        //method to update an item
        public void UpdateItem()
        {
            //if an item was selected
            if (WorkshopList.SelectedIndex > 0)
            {
                // get item that was updated
                ItemInformation form = new ItemInformation(records[WorkshopList.SelectedIndex - 1]);
                form.ShowDialog();
                Record record = form.Rec;

                // update item in the list and record
                WorkshopList.Items[WorkshopList.SelectedIndex] = record;
                records[WorkshopList.SelectedIndex - 1]        = record;
            }
        }