예제 #1
0
 public PersonPreviewController(IPersonPreviewModel previewModel)
 {
     if (previewModel == null)
     {
         throw new ArgumentNullException("previewModel");
     }
     _model = previewModel;
 }
예제 #2
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;
        }
예제 #3
0
 public SearchController(string input)
 {
     _model = new PersonPreviewModel(dataService.SearchEmpl(input));
 }