public TeamsDetails(TeamVM team, ProjectsUserControlVM projectsUserControlVM) { InitializeComponent(); _teamDetailsVM = new TeamDetailsVM(team, projectsUserControlVM); _lastScreen = projectsUserControlVM; DataContext = _teamDetailsVM; }
public ProjectsUserControl(Order order) { InitializeComponent(); _projectsUserControlVM = new ProjectsUserControlVM(order); DataContext = _projectsUserControlVM; ProjectsDataGrid.DataContext = null; ProjectsDataGrid.Visibility = Visibility.Hidden; }
public TeamDetailsVM(TeamVM team, ProjectsUserControlVM control) { if (team == null) return; Logger.Info("Team details screen", "Team details have been loaded"); _projectsUserControlVM = control; CurrentTeam = team; OnPropertyChanged("Name"); OnPropertyChanged("Description"); OnPropertyChanged("OrdersCollection"); OnPropertyChanged("EmployeesCollection"); }