public bool Terminate(string ID) { if (TDSTTimers.ContainsKey(ID)) { try { if (TDSTTimers[ID] != null) { TDSTTimers[ID].Stop(); bool isLocked = TDSTTimers[ID].IsBusy; } } catch (Exception ex) { ex.ToOutput(); } TDSTTimers[ID].Dispose(); TDSTTimers[ID] = null; TDSTTimers.Remove(ID); return(true); } else { return(false); } }
public bool Remove(string sKey) { if (!this.Contains(sKey)) { return(true); } Data.Remove(sKey); if (!this.Contains(sKey)) { return(true); } else { return(false); } }
public bool Terminate(string ID) { if (TDSTTimers.ContainsKey(ID)) { try { if (TDSTTimers[ID] != null) { TDSTTimers[ID].Stop(true); bool isLocked = TDSTTimers[ID].IsBusy; } } catch { } TDSTTimers[ID] = null; TDSTTimers.Remove(ID); return(true); } else { return(false); } }
/// <summary> /// Removes date /// </summary> /// <param name="ID"></param> /// <returns></returns> public bool DateRemove(string ID = null) { ID = this.ValidateID(ID); return(DataDate.Remove(ID)); }