Untitled

 avatar
unknown
plain_text
2 months ago
353 B
2
Indexable
public async Task<bool> CanTimeInTodayAsync(string instructorId)
{
    var today = DateTime.Today;

    var timeEntries = await _firebaseClient
        .Child("TimeEntries")
        .OrderBy("instructorId")
        .EqualTo(instructorId)
        .OnceAsync<TimeEntry>();

    return !timeEntries.Any(te => te.Object.TimeIn.Date == today);
}
Leave a Comment