public override void OnDelete() { m_Terre.RetirerTresorier(this); m_PaiementTimer.Stop(); m_PaiementTimer = null; base.OnDelete(); }
private void TimerProchainePaie() { DateTime now = DateTime.Now; DateTime next = new DateTime(now.Year, now.Month, 1).AddMonths(1).AddHours(3); m_PaiementTimer = new PaiementTimer(this, next - now); m_PaiementTimer.Start(); }