private void btnSaveSection_Click(object sender, RoutedEventArgs e) { if (DeletedGradeList != null) { foreach (var item in DeletedGradeList) { GradeRepo.Remove(item.SectionID); } } if (SectionsList != null) { foreach (var item in SectionsList) { if (item.isNew) { SectionRepo.Insert(item); } else { SectionRepo.Update(item); } } } RefreshList(); }
private void btnSaveGrade_Click(object sender, RoutedEventArgs e) { if (DeletedGradeList != null) { foreach (var item in DeletedGradeList) { GradeRepo.Remove(item.GradeID); } } if (GradeList != null) { foreach (var item in GradeList) { item.updated_by = item.created_by = UserID; if (item.isNew) { GradeRepo.Insert(item); } else { GradeRepo.Update(item); } } } RefreshList(); }
// temp solution for demo purposes only public ServiceGradeController(VTraktate.DataAccess.TraktatContext ctx, IQueryFilterService <Grade> filterService, GradeRepo repo) { _ctx = ctx; _filterService = filterService; _repo = repo; }
public void Gets_WhenCalled_ReturnsObjects() { // Arrange var s = new GradeRepo(_context); // Act var okResult = s.SelectAllByClassRoom(1); // Assert Assert.IsAssignableFrom <IEnumerable <object> >(okResult); }
public void Delete_WhenCalled_ReturnFalse() { // Arrange var s = new GradeRepo(_context); // Act var okResult = s.DeleteOne(10); // Assert Assert.True(okResult); }
public CrossTable() { classRepo = unit.ClassRepo(); fileRepo = unit.FileRepo(); employeeAccountRepo = unit.EmployeeAccountRepo(); employeeRepo = unit.EmployeeRepo(); studentAccountRepo = unit.StudentAccountRepo(); studentRepo = unit.StudentRepo(); gradeRepo = unit.GradeRepo(); subjectRepo = unit.SubjectRepo(); }
public void Insert_WhenCalled_ReturnObject() { // Arrange var s = new GradeRepo(_context); // Act var okResult = s.Add(new Grade() { ClassRoomID = 1, GPA = 2, StudentID = 1 }); // Assert Assert.IsType <Grade>(okResult); }
private void RefreshList() { GradeList = GradeRepo.GetAll(); }
public FileGradeController() { fileRepo = unit.FileRepo(); gradeRepo = unit.GradeRepo(); }