/// <summary> /// Delete only temporary files of record /// </summary> /// <param name="record"></param> /// <returns></returns> private bool DeleteRecordFiles(WfdbRecordWraper record) { if (record.UseTemp) { foreach (string ext in record.UsedExtensions) { string fileName = record.Name + "." + ext; string fullPath = Path.Combine(record.TempPath, fileName); FileInfo fi = new FileInfo(fullPath); try { if (fi.Exists) { fi.Delete(); } } catch { throw; } } return(true); } return(false); }
private void result_OnRemove(object sender, EventArgs e) { WfdbRecordWraper rec = sender as WfdbRecordWraper; if (rec != null) { this.DeleteRecordFiles(rec); } }
public RecordTreeNode(WfdbRecordWraper record) : base() { this.Record = record; this.Text = this.Record.Name; foreach (WfdbSignalWraper signal in record.Signals) { SignalTreeNode s = new SignalTreeNode(signal); this.Nodes.Add(s); } }