Untitled
unknown
plain_text
a year ago
889 B
12
Indexable
private async void OnTimeInClicked(object sender, EventArgs e)
{
try
{
if (!await _firebaseHelper.CanTimeInTodayAsync(_currentInstructor.ID))
{
await DisplayAlert("Error", "You have already logged a Time In today.", "OK");
return;
}
var timeEntry = new TimeEntry
{
instructorId = _currentInstructor.ID,
FirstName = _currentInstructor.FirstName,
LastName = _currentInstructor.LastName,
TimeIn = DateTime.Now
};
var entryKey = await _firebaseHelper.AddTimeInAsync(timeEntry);
if (!string.IsNullOrEmpty(entryKey))
{
await DisplayAlert("Success", "Time In recorded successfully.", "OK");
}
}
catch (Exception ex)
{
await DisplayAlert("Error", ex.Message, "OK");
}
}
Editor is loading...
Leave a Comment