public MainScreenView() { InitializeComponent(); _preview = new PersonPreviewController(new PersonPreviewModel()); foreach (PersonPreviewView preview in _preview.loadPreviews()) { WorkspacePanel.Children.Add(preview); } AddPersonButton.Visibility = Visibility.Visible; }
private void employeesButton_Click(object sender, RoutedEventArgs e) { WorkspacePanel.Children.Clear(); _preview = new PersonPreviewController(new PersonPreviewModel()); foreach (PersonPreviewView preview in _preview.loadPreviews()) { WorkspacePanel.Children.Add(preview); } AddPersonButton.Visibility = Visibility.Visible; }
public PersonPreviewView(IPersonPreviewController previewController, IPersonPreviewModel previewModel) { InitializeComponent(); _controller = previewController; _model = previewModel; person = _model.GetNextPreview(); _model.PreviewUpdated += model_PreviewUpdated; FullName.Text = person.fullname; Position.Text = person.position; Phone.Text = person.phone; }