Beispiel #1
0
        private void ImportList_Click(object sender, EventArgs e)
        {
            string filePath = UIMisc.SelectListFileDialog("List File to Import", "");

            if (String.IsNullOrEmpty(filePath))
            {
                return;
            }

            string  fileName = Path.GetFileNameWithoutExtension(filePath);
            CidList cnList   = CidList.ReadFromFile(filePath);           // read file list

            if (cnList == null)
            {
                return;
            }

            CidListString = CidList.BuildListCsvStringOfFormattedCids(Qc, cnList.ToStringList());
            SetCidListDisplay();
            if (CidListDisplay.Text.Length > 0)             // no text selected
            {
                CidListDisplay.Select(0, 0);
            }
            return;
        }
Beispiel #2
0
/// <summary>
/// Import a list
/// </summary>
/// <returns></returns>

        static string ImportList()
        {
            string filePath = SelectListFileDialog("List File to Import", "");

            if (String.IsNullOrEmpty(filePath))
            {
                return("");
            }

            string fileName = Path.GetFileNameWithoutExtension(filePath);

            UserObject oListName = new UserObject(UserObjectType.CnList, SS.I.UserName, fileName);

            oListName = UserObjectSaveDialog.Show("Database List to Import Into", oListName);
            if (oListName == null)
            {
                return("");
            }

            Progress.Show("Importing List...");
            CidList list = CidList.ReadFromFile(filePath); // read file list

            Write(list, oListName);                        // write database list
            Progress.Hide();

            return(list.Count.ToString() + " " + MetaTable.KeyMetaTable.KeyMetaColumn.Label + "s have been imported");
        }