Exemplo n.º 1
0
 public TeamsDetails(TeamVM team, ILoadDataSender lastScreen)
 {
     InitializeComponent();
     _lastScreen = lastScreen;
     _teamDetailsVM = new TeamDetailsVM(team, this);
     DataContext = _teamDetailsVM;
 }
Exemplo n.º 2
0
 public TeamsDetails(TeamVM team, ProjectsUserControlVM projectsUserControlVM)
 {
     InitializeComponent();
     _teamDetailsVM = new TeamDetailsVM(team, projectsUserControlVM);
     _lastScreen = projectsUserControlVM;
     DataContext = _teamDetailsVM;
 }
Exemplo n.º 3
0
 public AttachEmployee(ILoadDataSender lastScreen, TeamDetailsVM teamDetailsVM)
 {
     InitializeComponent();
     _lastScreen = lastScreen;
     _addEmployeeVM = new AddEmployeeToTheTeamVM(this, teamDetailsVM, this);
     DataContext = _addEmployeeVM;
     fillCheckboxList();
 }
 public AddEmployeeToTheTeamVM(ILoadDataSender lastScreen, TeamDetailsVM teamDetailsVM, AttachEmployee attachEmployee)
 {
     _lastScreen = lastScreen;
     _teamDetailsVM = teamDetailsVM;
     _attachEmployee = attachEmployee;
     foreach (var item in _teamDetailsVM.EmployeesCollection)
         _employeesToAddCollection.Add(item);
 }