コード例 #1
0
        public async Task <int> InsertGoal(GoalTable goal)
        {
            var num = database.Insert(goal);

            database.Commit();
            return(num);
        }
コード例 #2
0
        public async Task <bool> CheckIfExists(GoalTable goal)
        {
            await SyncAsync(true);

            var check = await azureSyncTable.Where(x => x.Id == goal.Id).ToListAsync();

            return(check.Any());
        }
コード例 #3
0
        public async Task <int> InsertGoal(GoalTable goal)
        {
            await SyncAsync(true); //opens

            await azureSyncTable.InsertAsync(goal);

            await SyncAsync(); //closes

            return(1);
        }
コード例 #4
0
        protected override void Seed(GoalTableContext context)
        {
            var goal = new GoalTable
            {
                UserID    = "1",
                Title     = "Conquest",
                Detail    = "Get All the Ladies",
                Completed = true,
                Start     = DateTime.Now,
                Finish    = DateTime.Now
            };

            context.Set <GoalTable>().Add(goal);
            base.Seed(context);
        }
コード例 #5
0
        public async Task <bool> CheckIfExists(GoalTable goal)
        {
            var exist = database.Table <GoalTable>().Any(x => x.Id == goal.Id);

            return(exist);
        }