コード例 #1
0
ファイル: EventLogDialog.cs プロジェクト: sakpung/webstudy
        public void DeleteSelectedDatasets()
        {
            foreach (ListViewItem lvi in listViewEventLog.SelectedItems)
            {
                EventLogItem eventLogItem = lvi.Tag as EventLogItem;

                string file = eventLogItem.DatasetPath;
                if (File.Exists(file))
                {
                    try
                    {
                        File.Delete(file);
                    }
                    catch (Exception)
                    {
                    }
                }
            }
        }
コード例 #2
0
ファイル: EventLogDialog.cs プロジェクト: sakpung/webstudy
        public string GetDeleteSelectedQuery()
        {
            string sQuery = "DELETE FROM DICOMServerEventLog";
            bool   bFirst = true;

            foreach (ListViewItem lvi in listViewEventLog.SelectedItems)
            {
                EventLogItem eventLogItem = lvi.Tag as EventLogItem;

                int eventId = eventLogItem.EventId;
                if (bFirst)
                {
                    sQuery = sQuery + string.Format(" WHERE EventId = '{0}' ", eventId);
                    bFirst = false;
                }
                else
                {
                    sQuery = sQuery + string.Format(" OR EventId = '{0}' ", eventId);
                }
            }

            return(sQuery);
        }