public async Task <bool> CheckIfExists(ExerciseTable exercise)
        {
            await SyncAsync(true);

            var check = await azureSyncTable.Where(x => x.Id == exercise.Id).ToListAsync(); //DateTime equal may not work

            return(check.Any());
        }
        public async Task <int> InsertExercise(ExerciseTable exercise)
        {
            await SyncAsync(true); //opens

            await azureSyncTable.InsertAsync(exercise);

            await SyncAsync(); //closes

            return(1);
        }
Beispiel #3
0
        protected override void Seed(ExerciseTableContext context)
        {
            var exercise = new ExerciseTable
            {
                ExerciseType = "",
                Name         = "",
                Distance     = 0,
                Laps         = 0,
                Sets         = 0,
                Duration     = 0,
                Calories     = 0,
            };

            context.Set <ExerciseTable>().Add(exercise);
            base.Seed(context);
        }
 public Task <int> InsertExercise(ExerciseTable exercise)
 {
     return(null);
 }
        public async Task <bool> CheckIfExists(ExerciseTable exercise)
        {
            var exist = database.Table <ExerciseTable>().Any(x => x.Id == exercise.Id);

            return(exist);
        }