コード例 #1
0
        public async void IncrementHabit(HabitLog log)
        {
            HabitDB habitManager = new HabitDB();
            await habitManager.LogHabit(log);

            return;
        }
コード例 #2
0
        public async Task <List <HabitLog> > GetLogs(DateTime date, string username)
        {
            HabitDB habitManager = new HabitDB();
            var     logs         = await habitManager.GetAllHabitLogs(date, username);

            return(logs);
        }
コード例 #3
0
        public async Task Delete(Guid id)
        {
            HabitDB habitManager = new HabitDB();
            await habitManager.DeleteHabit(id);

            return;
        }
コード例 #4
0
        public async Task <List <Habit> > GetAll(string username)
        {
            HabitDB habitManager = new HabitDB();
            var     habits       = await habitManager.GetAllHabits(username);

            return(habits);
        }
コード例 #5
0
        public async Task Create(Habit habit)
        {
            HabitDB habitManager = new HabitDB();
            await habitManager.CreateHabit(habit);

            return;
        }