private void btnModify_Click(object sender, EventArgs e)
        {
            int           indexEdited   = -1;
            frmUpdateIMEI ventanaConfig = new frmUpdateIMEI();

            ventanaConfig.frmMain = this;
            if (listViewIMEI.SelectedIndices.Count == 0)
            {
                MessageBox.Show("Please select one IMEI", "Warning");
                return;
            }
            if (listViewIMEI.SelectedIndices.Count == 1)
            {
                ventanaConfig.lblTituloUpdate.Text = "Modify IMEI";
                ventanaConfig.txtIMEI.Text         = listViewIMEI.SelectedItems[0].Text;

                indexEdited = listViewIMEI.SelectedIndices[0];
                ventanaConfig.ShowDialog();
            }

            if ((bool)ventanaConfig.Tag == true)
            {
                int i = listaIMEI.IndexOf(listViewIMEI.Items[indexEdited].Text);
                listViewIMEI.Items[indexEdited].Text = ventanaConfig.txtIMEI.Text;
                listaIMEI[i]     = ventanaConfig.txtIMEI.Text;
                somethingChanged = true;
            }

            ventanaConfig.Dispose();
            clearSelected();
        }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            frmUpdateIMEI dialog = new frmUpdateIMEI();

            dialog.frmMain = this;
            dialog.lblTituloUpdate.Text = "Add new IMEI";
            dialog.prevIMEI             = "";
            dialog.txtIMEI.Text         = "";

            dialog.ShowDialog();
            if ((bool)dialog.Tag == true)
            {
                agregarItem(dialog.txtIMEI.Text);
                listaIMEI.Add(dialog.txtIMEI.Text);

                listaIMEI.Sort();                           // Ordena toda la lista antes de actualizar el listview
                actualizarListaItems(listaIMEI);

                int indH = listaIMEI.IndexOf(dialog.txtIMEI.Text);  // El index dentro del listview corresponde con el del array

                listViewIMEI.Focus();
                listViewIMEI.Items[indH].Selected = true;
                listViewIMEI.Items[indH].EnsureVisible();

                somethingChanged = true;
            }
            dialog.Dispose();
        }