public ClockEvent ClockInOut() { ClockEvent newEvent = new ClockEvent(ClockEvent.Round(DateTime.Now), DateTime.Now, EventStatus.Normal); _Events.AddLast(newEvent); return(newEvent); }
public ClockEvent ClockExtra(DateTime when) { ClockEvent newEvent = new ClockEvent(ClockEvent.Round(when), DateTime.Now, EventStatus.Extra); _Events.AddLast(newEvent); return(newEvent); }
public ClockEvent ClockInOut(DateTime when) { ClockEvent newEvent = new ClockEvent(ClockEvent.Round(when), DateTime.Now, EventStatus.Overridden); _Events.AddLast(newEvent); return(newEvent); }
public bool Delete(DateTime when, out ClockEvent newEvent) { newEvent = new ClockEvent(ClockEvent.Round(when), DateTime.Now, EventStatus.Deleted); return(Delete(newEvent)); }