private async void clockInButton_Clicked(object sender, EventArgs e)
        {
            TimeClockRecord timeClockRecord = new TimeClockRecord()
            {
                OwnerID    = App.boss.ID,
                EmployeeID = App.user.ID,
                ClockedIn  = DateTime.Now
            };

            try
            {
                await App.mobileService.GetTable <TimeClockRecord>().InsertAsync(timeClockRecord);

                App.timeClockRecords.Add(timeClockRecord);

                await TimeClockListViewPopulate();

                timeClockInstanceActive = true;
            }
            catch (Exception ex)
            {
                await Application.Current.MainPage.DisplayAlert("Error", $"{ex}", "Ok.");
            }
        }
Example #2
0
 public TimeClockEditPage(TimeClockRecord selectedRecord)
 {
     InitializeComponent();
     this.selectedRecord   = selectedRecord;
     datePicker.HeaderText = "Start Date";
 }