public static void Insert(TimeControlledElement element) { using (StreamWriter writer = new StreamWriter(Path, true)) { writer.WriteLine(element.ToCsv()); } }
public static void Update(TimeControlledElement element) { // Search for Element in File // Update it }
public Reminder(TimeControlledElement parent, DateTimeOffset deadline) : this(parent) { Deadline = deadline; }
public static void Save(TimeControlledElement element) { // Check if element already exists // if so, Update, elsewhise Insert }
public Reminder(TimeControlledElement parent) : this() { Parent = parent; }