private void открытьToolStripMenuItem_Click(object sender, EventArgs e) { var univReader = new UniversalBibReader(); var readers = GetStreamReaders(); if (readers != null) { libItems.Clear(); deletedLibItems.Clear(); libItems.AddRange(univReader.Read(readers)); LoadFilters(); var time = DateTime.Now; log.Write($"{ time.ToString() }"); log.Write($"> Open file"); finder = new Finder.Finder(); LoadLibItems(); log.Write($"> Add new LibItem(s): count = { lvLibItems.Items.Count }"); log.Write($"{ (DateTime.Now - time).TotalSeconds.ToString() } sec."); log.Write("____________________"); toolStripStatusLabel1.Text = "Last opened file name: " + lastOpenedFileName; labelFindedItemsCount.Text = string.Empty; btFirst.Enabled = false; btUnique.Enabled = true; btRelevance.Enabled = false; добавитьToolStripMenuItem.Enabled = true; UpdateUI(); } }
private void добавитьToolStripMenuItem_Click(object sender, EventArgs e) { var univReader = new UniversalBibReader(); var reader = GetStreamReaders(); if (reader != null) { List <LibItem> newitems; var time = DateTime.Now; log.Write($"{ time.ToString() }"); log.Write($"> Add new LibItem(s): count = { (newitems = univReader.Read(reader)).Count }"); libItems.AddRange(newitems); LoadFilters(); AddLibItemsInLvItems(); log.Write($"{ (DateTime.Now - time).TotalSeconds.ToString() } sec."); log.Write("____________________"); labelFindedItemsCount.Text = string.Empty; btFirst.Enabled = false; btUnique.Enabled = true; btRelevance.Enabled = false; UpdateUI(); } }