ActiviteitenOpvolging

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Implemented all activity states
Partial state pattern implementation on activities
    • -0
    • +19
    ./ActiviteitenOpvolging/domain/classes/IActivityActions.vb
    • -0
    • +2
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj.DotSettings
Activity state pauzed changed to stopped
    • -4
    • +4
    ./ActiviteitenOpvolging/enums/ActivityStateEnum.vb
Frontend: implemented refresh timer
    • -0
    • +3
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.resx
    • -19
    • +13
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.Designer.vb
    • -22
    • +46
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
Frontend: activity button on employee details screen get updated when other activity is selected in grid
    • -0
    • +7
    ./ActiviteitenOpvolging/screens/IActivityMainForm.vb
    • -0
    • +1
    ./ActiviteitenOpvolging/screens/IEmployeesMainForm.vb
    • -4
    • +15
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -0
    • +1
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj
Provided the parent work item in the activity
    • -2
    • +2
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.Designer.vb
Frontend: shows initials in dropdown, updated mapper to map right value

- dropdown is ordered by first name

- drop down also shows initials

    • -1
    • +1
    ./ActiviteitenOpvolging/mappers/EmployeesDatabaseMapper.vb
Frontend & domain: selecting an employee updates the other employee pickers

- updated the employee manager to loop through the values of the dictionary

- updated frontend to refresh user controls

    • -0
    • +5
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -3
    • +3
    ./ActiviteitenOpvolging/screens/DataGridViewUserControl.vb
Frontend: fiddled with remove user button image
Frontend: can select and deselect user, changes from screen
    • -1
    • +3
    ./ActiviteitenOpvolging/screens/DataGridViewUserControl.vb
    • binary
    ./ActiviteitenOpvolging/Resources/remove_user.png
    • -0
    • +5
    ./ActiviteitenOpvolging/screens/IEmployeesMainForm.vb
    • -0
    • +3
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj
    • -0
    • +5
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -0
    • +10
    ./ActiviteitenOpvolging/My Project/Resources.Designer.vb
Frontend: extra safeguard on refreshing of everything
    • -3
    • +9
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
Frontend: refresh button disabled behaviour
    • -1
    • +3
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
Frontend and domain: selection of employee redone. Domain now keeps track of selected employees in a dictionary. The key is the index of the employee, because there are (for exampple) 4 possible employees and it's important which position is linked to which employee.
    • -33
    • +40
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -1
    • +1
    ./ActiviteitenOpvolging/mappers/EmployeesDatabaseMapper.vb
    • -1
    • +18
    ./ActiviteitenOpvolging/screens/IEmployeesMainForm.vb
Frontend: user selection screen works
    • -0
    • +8
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -0
    • +3
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj.DotSettings
    • -0
    • +11
    ./ActiviteitenOpvolging/screens/employee/details/IEmployeeDetailParentUserControl.vb
    • -0
    • +120
    ./ActiviteitenOpvolging/screens/employee/picker/EmployeePickerUserControl.resx
    • -0
    • +1
    ./ActiviteitenOpvolging/screens/IEmployeesMainForm.vb
    • -37
    • +0
    ./ActiviteitenOpvolging/screens/employee/EmployeePickerUserControl.Designer.vb
    • -120
    • +0
    ./ActiviteitenOpvolging/screens/employee/EmployeeDetailUserControl.resx
    • -224
    • +0
    ./ActiviteitenOpvolging/screens/employee/EmployeeDetailUserControl.Designer.vb
    • -120
    • +0
    ./ActiviteitenOpvolging/screens/employee/EmployeePickerUserControl.resx
  1. … 11 more files in changeset.
Frontend: employee user control splitting
    • -0
    • +120
    ./ActiviteitenOpvolging/screens/employee/EmployeeUserControl.resx
    • -0
    • +120
    ./ActiviteitenOpvolging/screens/employee/EmployeeDetailUserControl.resx
    • -0
    • +16
    ./ActiviteitenOpvolging/screens/IWorkItemsMainForm.vb
    • -3
    • +0
    ./ActiviteitenOpvolging/screens/IEmployeeUserControl.vb
    • -0
    • +37
    ./ActiviteitenOpvolging/screens/employee/EmployeePickerUserControl.Designer.vb
    • -6
    • +4
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -3
    • +0
    ./ActiviteitenOpvolging/screens/EmployeeUserControl.vb
    • -3
    • +3
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.Designer.vb
    • -3
    • +2
    ./ActiviteitenOpvolging/screens/DataGridViewUserControl.Designer.vb
    • -224
    • +0
    ./ActiviteitenOpvolging/screens/EmployeeUserControl.Designer.vb
    • -0
    • +37
    ./ActiviteitenOpvolging/screens/employee/EmployeeUserControl.Designer.vb
    • -0
    • +120
    ./ActiviteitenOpvolging/screens/employee/EmployeePickerUserControl.resx
    • -0
    • +80
    ./ActiviteitenOpvolging/screens/employee/EmployeeDetailUserControl.vb
    • -0
    • +3
    ./ActiviteitenOpvolging/screens/employee/EmployeePickerUserControl.vb
  1. … 8 more files in changeset.
Frontend: employee user control added

- user control is defined and holds controls, supports scaling

- employee user control has default image

- parent form loads right amount of user forms

    • -8
    • +20
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj
    • -0
    • +18
    ./ActiviteitenOpvolging/screens/IDataGridUserControl.vb
    • -0
    • +224
    ./ActiviteitenOpvolging/screens/EmployeeUserControl.Designer.vb
    • binary
    ./ActiviteitenOpvolging/Resources/user.png
    • -0
    • +3
    ./ActiviteitenOpvolging/screens/EmployeeUserControl.vb
    • -0
    • +366
    ./ActiviteitenOpvolging/screens/DataGridViewUserControl.vb
  1. ./ActiviteitenOpvolging/screens/custom controls
    • -0
    • +120
    ./ActiviteitenOpvolging/screens/EmployeeUserControl.resx
    • -0
    • +106
    ./ActiviteitenOpvolging/screens/DataGridViewUserControl.Designer.vb
    • -0
    • +135
    ./ActiviteitenOpvolging/screens/DataGridViewUserControl.resx
    • -0
    • +31
    ./ActiviteitenOpvolging/screens/custom controls/BorderCell.vb
  2. … 16 more files in changeset.
Prepared domain for employee selection

- access to selected employees

- access to available employees

- can select an Employee

- can deselect an employee

    • -0
    • +4
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj
Updated frontend to use the domain controller
    • -3
    • +3
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
Domain: added domain controller layer on top of managers. Added employee manager
    • -0
    • +9
    ./ActiviteitenOpvolging/domain/managers/IEmployeeManager.vb
  1. ./ActiviteitenOpvolging/domain/controllers
    • -0
    • +1
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj.DotSettings
    • -2
    • +0
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
Fixed caché connection string and updated the grid background to white, makes it blend in
    • -0
    • +1
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj
    • -0
    • +3
    ./ActiviteitenOpvolging/grids/DataGridViewUserControl.vb
    • -1
    • +3
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
Cachemapper datareader closing in right place
Added employee to project and mapped from database
    • -0
    • +131
    ./ActiviteitenOpvolging/mappers/EmployeesDatabaseMapper.vb
    • -0
    • +7
    ./ActiviteitenOpvolging/domain/classes/IEmployee.vb
    • -0
    • +2
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj
Employees database connection string parameters moved to project resources
    • -2
    • +11
    ./ActiviteitenOpvolging/My Project/Resources.Designer.vb
Caché mapper connection string parameters moved to project resources
    • -3
    • +21
    ./ActiviteitenOpvolging/My Project/Resources.Designer.vb
Persons: added database connection details to resources
Frontend: refresh implementation in frontend
    • -4
    • +10
    ./ActiviteitenOpvolging/grids/IDataGridUserControl.vb
    • -0
    • +39
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.Designer.vb
    • -2
    • +23
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -12
    • +33
    ./ActiviteitenOpvolging/grids/DataGridViewUserControl.vb
Frontend: added selection logic between screens
    • -0
    • +7
    ./ActiviteitenOpvolging/grids/IMainForm.vb
    • -1
    • +1
    ./ActiviteitenOpvolging/ActiviteitenOpvolging.vbproj
    • -1
    • +17
    ./ActiviteitenOpvolging/ActiviteitenOpvolgingForm.vb
    • -3
    • +0
    ./ActiviteitenOpvolging/grids/IUserControl.vb
    • -0
    • +12
    ./ActiviteitenOpvolging/grids/IDataGridUserControl.vb
    • -10
    • +18
    ./ActiviteitenOpvolging/grids/DataGridViewUserControl.vb
Frontend: all activities finished implemented
    • -5
    • +13
    ./ActiviteitenOpvolging/configs/ConfigsLoader.vb
    • -3
    • +0
    ./ActiviteitenOpvolging/enums/ActivityStateEnum.vb
    • -6
    • +28
    ./ActiviteitenOpvolging/grids/DataGridViewUserControl.vb
Frontend: singular method for loading data
    • -28
    • +40
    ./ActiviteitenOpvolging/grids/DataGridViewUserControl.vb
Frontend: activity time status 'too late' added
    • -2
    • +3
    ./ActiviteitenOpvolging/grids/DataGridViewUserControl.vb
    • -0
    • +10
    ./ActiviteitenOpvolging/configs/ConfigsLoader.vb