コード例 #1
0
 public async Task CreateFaceInfo(FaceInfo faceInfo)
 {
     using (var imHereDbContext = new ImHereDbContext())
     {
         imHereDbContext.FaceInfos.Add(faceInfo);
         await imHereDbContext.SaveChangesAsync();
     }
 }
コード例 #2
0
 public async Task CreateUser(User user)
 {
     using (var imHereDbContext = new ImHereDbContext())
     {
         imHereDbContext.Users.Add(user);
         await imHereDbContext.SaveChangesAsync();
     }
 }
コード例 #3
0
        public async Task AddAttendenceImage(AttendenceImage attendenceImage)
        {
            using (var imHereDbContext = new ImHereDbContext())
            {
                await imHereDbContext.AddAsync(attendenceImage);

                await imHereDbContext.SaveChangesAsync();
            }
        }
コード例 #4
0
        public async Task <bool> AddAttendence(List <Attendence> attendences)
        {
            using (var imHereDbContext = new ImHereDbContext())
            {
                await imHereDbContext.AddRangeAsync(attendences);

                int numOfChanges = await imHereDbContext.SaveChangesAsync();

                return(numOfChanges > 0);
            }
        }
コード例 #5
0
        public async Task SetIsSelectedLectures(int userId, bool isSelected)
        {
            using (var imHereDbContext = new ImHereDbContext())
            {
                User user = await GetUserById(userId);

                user.isSelectedLecture = isSelected;
                imHereDbContext.Users.Update(user);
                await imHereDbContext.SaveChangesAsync();
            }
        }
コード例 #6
0
        public async Task <bool> AddUserLectures(int userId, List <string> lectureCodes)
        {
            using (var imHereDbContext = new ImHereDbContext())
            {
                foreach (string lectureCode in lectureCodes)
                {
                    UserLecture userLecture = new UserLecture();
                    userLecture.lecture_code = lectureCode;
                    userLecture.user_id      = userId;
                    imHereDbContext.UserLectures.Add(userLecture);
                }

                int numOfObjects = await imHereDbContext.SaveChangesAsync();

                return(numOfObjects > 0);
            }
        }