using EnVisage.Properties; using System; namespace EnVisage.Code { public class LockedElement { DateTime lastUpdate; public String Owner { get; set; } public LockedElement(String owner) { Owner = owner; lastUpdate = DateTime.Now; } public DateTime GetReleaseDateTime() { return lastUpdate.AddSeconds(Settings.Default.LockerAPIReleaseLockTimeout); } public void UpdateLock() { lastUpdate = DateTime.Now; } } }