private void txtName_Leave(object sender, EventArgs e)
        {
            selectedStatus.name = txtName.Text;
            selectedStatus.Save();

            int i = lstStatusList.SelectedIndex;

            lstStatusList.Items.Remove(lstStatusList.SelectedItem);

            lstStatusList.Items.Insert(i, selectedStatus);

            lstStatusList.SelectedIndex = i;
        }
        private void cmdAdd_Click(object sender, EventArgs e)
        {
            claim_status cs = new claim_status();

            cs.name         = "Enter name here...";
            cs.orderid      = lstStatusList.Items.Count;
            cs.user_visible = true;
            cs.Save();

            lstStatusList.Items.Add(cs);
        }
        private void cmdMoveDown_Click(object sender, EventArgs e)
        {
            if (lstStatusList.SelectedIndex < lstStatusList.Items.Count - 1 && lstStatusList.SelectedIndex >= 0)
            {
                int i = lstStatusList.SelectedIndex;

                selectedStatus.orderid = i + 1;
                selectedStatus.Save();

                claim_status switchStatus = (claim_status)lstStatusList.Items[lstStatusList.SelectedIndex + 1];
                switchStatus.orderid = i;
                switchStatus.Save();

                lstStatusList.Items.Remove(lstStatusList.SelectedItem);
                lstStatusList.Items.Insert(i + 1, selectedStatus);

                lstStatusList.SelectedIndex = i + 1;
            }
        }
        private void cmdMoveUp_Click(object sender, EventArgs e)
        {
            if (lstStatusList.SelectedIndex > 0)
            {
                // Switch the indexes of these two items
                int i = lstStatusList.SelectedIndex;

                selectedStatus.orderid = i - 1;
                selectedStatus.Save();

                claim_status switchStatus = (claim_status)lstStatusList.Items[lstStatusList.SelectedIndex - 1];
                switchStatus.orderid = i;
                switchStatus.Save();

                lstStatusList.Items.Remove(lstStatusList.SelectedItem);
                lstStatusList.Items.Insert(i - 1, selectedStatus);

                lstStatusList.SelectedIndex = i - 1;
            }
        }