Beispiel #1
0
        public void InitializationOldData()
        {
            RowItem = _bService.DataInitialization();
            AddingRows?.Invoke(this, RowItem);

            Task.Run(() => GetStartedWithKraken());
        }
Beispiel #2
0
        /// <summary>
        ///  add new image files to table by draging
        /// </summary>
        /// <param name="filename"></param>
        public void AddNewByDraging(string filename)
        {
            if (!HaveThisFileName(filename))
            {
                var item = new TableItem(filename);
                var row  = new List <TableItem>();
                item.KrakenURL = "";

                row.Add(item);
                RowItem.Add(item);
                _bService.SaveNewData(item);
                AddingRows?.Invoke(this, row);
            }
            else
            {
                Messaging?.Invoke(this, "One or more file(s) already in use. Remove first it(s) if need");
            }

            if (!_krakenIsStarting)
            {
                Task.Run(() => GetStartedWithKraken());
            }
        }