Esempio n. 1
0
 public MainScreenView()
 {
     InitializeComponent();
     _preview = new PersonPreviewController(new PersonPreviewModel());
     foreach (PersonPreviewView preview in _preview.loadPreviews())
     {
         WorkspacePanel.Children.Add(preview);
     }
     AddPersonButton.Visibility = Visibility.Visible;
 }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
        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;
        }