public TeamsDetails(TeamVM team, ILoadDataSender lastScreen) { InitializeComponent(); _lastScreen = lastScreen; _teamDetailsVM = new TeamDetailsVM(team, this); DataContext = _teamDetailsVM; }
public TeamsDetails(TeamVM team, ProjectsUserControlVM projectsUserControlVM) { InitializeComponent(); _teamDetailsVM = new TeamDetailsVM(team, projectsUserControlVM); _lastScreen = projectsUserControlVM; DataContext = _teamDetailsVM; }
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); }