protected override IDatabaseTimeEntry CreateEntity()
 => TimeEntry.Dirty(new Ultrawave.Models.TimeEntry {
     Id = 123
 });
Ejemplo n.º 2
0
 protected override IDatabaseTimeEntry CreateDirtyEntityWithNegativeId()
 => TimeEntry.Dirty(new MockTimeEntry {
     Id = -123, Description = Guid.NewGuid().ToString()
 });
 protected override IDatabaseTimeEntry CreateDirtyEntityWithNegativeId()
 => TimeEntry.Dirty(new Ultrawave.Models.TimeEntry {
     Id = -1, Description = Guid.NewGuid().ToString()
 });
 protected override IDatabaseTimeEntry CreateEntity()
 => TimeEntry.Dirty(new MockTimeEntry {
     Id = 123
 });
 protected override IDatabaseTimeEntry CreateDirtyEntity(long id, DateTimeOffset lastUpdate = default(DateTimeOffset))
 => TimeEntry.Dirty(new Ultrawave.Models.TimeEntry {
     Id = id, Description = Guid.NewGuid().ToString(), At = lastUpdate
 });
Ejemplo n.º 6
0
 protected override IDatabaseTimeEntry CreateDirtyEntity()
 => TimeEntry.Dirty(new MockTimeEntry {
     Description = Guid.NewGuid().ToString()
 });
Ejemplo n.º 7
0
 protected override IDatabaseTimeEntry CreateUnpublishedNotDeletedEntity()
 => TimeEntry.Dirty(new Ultrawave.Models.TimeEntry {
     Id = -123
 });
 protected override IDatabaseTimeEntry CreateUnsyncedEntity(DateTimeOffset lastUpdate = default(DateTimeOffset))
 => TimeEntry.Dirty(new MockTimeEntry {
     At = lastUpdate
 });
Ejemplo n.º 9
0
 private void onTimeEntryStopped(IDatabaseTimeEntry timeEntry)
 {
     timeEntryUpdatedSubject.OnNext(TimeEntry.Dirty(timeEntry));
     safeSetCurrentlyRunningTimeEntry(null);
 }