Untitled

 avatar
unknown
plain_text
2 months ago
617 B
2
Indexable
private async void OnTimeOutClicked(object sender, EventArgs e)
{
    try
    {
        var entryKey = await _firebaseHelper.GetOpenTimeEntryKeyAsync(_currentInstructor.ID);
        if (string.IsNullOrEmpty(entryKey))
        {
            await DisplayAlert("Error", "No active Time In record found for today.", "OK");
            return;
        }

        await _firebaseHelper.TimeOutAsync(_currentInstructor.ID);
        await DisplayAlert("Success", "Time Out recorded successfully.", "OK");
    }
    catch (Exception ex)
    {
        await DisplayAlert("Error", ex.Message, "OK");
    }
}
Editor is loading...
Leave a Comment