public async Task CreateFaceInfo(FaceInfo faceInfo) { using (var imHereDbContext = new ImHereDbContext()) { imHereDbContext.FaceInfos.Add(faceInfo); await imHereDbContext.SaveChangesAsync(); } }
public async Task CreateUser(User user) { using (var imHereDbContext = new ImHereDbContext()) { imHereDbContext.Users.Add(user); await imHereDbContext.SaveChangesAsync(); } }
public async Task AddAttendenceImage(AttendenceImage attendenceImage) { using (var imHereDbContext = new ImHereDbContext()) { await imHereDbContext.AddAsync(attendenceImage); await imHereDbContext.SaveChangesAsync(); } }
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); } }
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(); } }
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); } }