/* * Repository data changed */ public void update() { populateDepartmentTable(departmentController.getAll()); populateCandidateComboBox(candidateController.getAll()); populateDepartmentComboBox(departmentController.getAll()); populateCandidateTable(getCandidateData()); }
public CandidateView(CandidateController controller) { InitializeComponent(); this.controller = controller; this.controller.addObserver(this); //initialize list box updateDataModel(controller.getAll()); }
public void controllerTest() { controller.add("1", "name", "1231231231", "ab"); Assert.AreEqual(controller.getAll().Count, 1); controller.update("1", "1", "name name", "1231231231", "ab"); Candidate c = controller.getById("1"); Assert.AreEqual(c.Name, "name name"); }
/* * When repository changes, update data model */ public void update() { updateDataModel(controller.getAll()); }