Esempio n. 1
0
 protected UIViewController GetControllerForViewModel(ViewModelBase viewModel)
 {
     if (viewModel.GetType () == typeof(DefaultViewModel))
     {
         return new DefatultController (viewModel as DefaultViewModel);
     }
     else if (viewModel.GetType () == typeof(OperationStatusViewModel))
     {
         return new OperationStatusController (viewModel as OperationStatusViewModel);
     }
     else
     {
         return null;
     }
 }
Esempio n. 2
0
 public ApplicationController(ViewModelBase viewModel)
     : base(viewModel)
 {
     _appViewModel = viewModel as ApplicationViewModel;
     ListenForPropertyChanges();
 }
Esempio n. 3
0
 private void ShowSuccess()
 {
     CurrentViewModel = new OperationStatusViewModel(true, "Success!");
 }
Esempio n. 4
0
 private void StartApplication()
 {
     CurrentViewModel = new DefaultViewModel(new User("Frank", "Caico"));
 }
Esempio n. 5
0
 public BaseUIViewController(ViewModelBase viewModel, string nibName, NSBundle bundle)
     : base(nibName, bundle)
 {
     _viewModel = viewModel;
 }
Esempio n. 6
0
 private void ShowFailure()
 {
     CurrentViewModel = new OperationStatusViewModel (false, "Failure!");
 }
Esempio n. 7
0
 public BaseUIViewController(ViewModelBase viewModel, NSObjectFlag t)
     : base(t)
 {
     _viewModel = viewModel;
 }
Esempio n. 8
0
 public BaseUIViewController(ViewModelBase viewModel, IntPtr handle)
     : base(handle)
 {
     _viewModel = viewModel;
 }
Esempio n. 9
0
 public BaseUIViewController(ViewModelBase viewModel, NSCoder coder)
     : base(coder)
 {
     _viewModel = viewModel;
 }
Esempio n. 10
0
 public BaseUIViewController(ViewModelBase viewModel)
     : base()
 {
     _viewModel = viewModel;
 }
 public BaseUINavigationController(ViewModelBase viewModel, IntPtr handle)
     : base(handle)
 {
     _viewModel = viewModel;
 }
 public BaseUINavigationController(ViewModelBase viewModel, NSCoder coder)
     : base(coder)
 {
     _viewModel = viewModel;
 }
 public BaseUINavigationController(ViewModelBase viewModel)
     : base()
 {
     _viewModel = viewModel;
 }