public async Task <object> DeleteTimeRecord(int id)
        {
            TimeRecord recordDelete = await _timeRecordRepository.GetTimeRecordById(id);

            if (recordDelete?.Id == 0)
            {
                throw new Exception("Time record not found");
            }

            return(await _timeRecordRepository.DeleteTimeRecord(recordDelete.Id));
        }