public void SetUp ()
        {
            ServiceContainer.Register<ISynchronizeInvoke> (() => new Mocks.MockSynchronizeInvoke ());
            ServiceContainer.Register<IAssignmentService> (() => new Mocks.MockAssignmentService ());

            viewModel = new ItemViewModel ();
        }
		public SummaryHistoryActivity ()
		{
			historyViewModel = ServiceContainer.Resolve<HistoryViewModel> ();
			itemViewModel = ServiceContainer.Resolve<ItemViewModel> ();
			laborViewModel = ServiceContainer.Resolve<LaborViewModel> ();
			photoViewModel = ServiceContainer.Resolve<PhotoViewModel> ();
			expenseViewModel = ServiceContainer.Resolve<ExpenseViewModel> ();
			documentViewModel = ServiceContainer.Resolve<DocumentViewModel> ();
			menuViewModel = ServiceContainer.Resolve<MenuViewModel> ();

			assignmentHistory = historyViewModel.SelectedAssignmentHistory;
		}
        public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            base.OnCreateView (inflater, container, savedInstanceState);

            itemViewModel = ServiceContainer.Resolve<ItemViewModel> ();

            var view = inflater.Inflate (Resource.Layout.ItemsFragmentLayout, null, true);
            itemsListView = view.FindViewById<ListView> (Resource.Id.itemsListViewFragment);
            ReloadAssignmentItems ();
            itemsListView.Enabled = !Assignment.IsHistory;
            return view;
        }
 public ItemsViewController(IntPtr handle)
     : base(handle)
 {
     assignmentViewModel = ServiceContainer.Resolve<AssignmentViewModel>();
     itemViewModel = ServiceContainer.Resolve<ItemViewModel>();
 }
 public TableSource(ItemsViewController controller)
 {
     this.controller = controller;
     assignmentViewModel = ServiceContainer.Resolve<AssignmentViewModel>();
     itemViewModel = ServiceContainer.Resolve<ItemViewModel>();
 }
 public AddItemController(IntPtr handle)
     : base(handle)
 {
     itemViewModel = ServiceContainer.Resolve<ItemViewModel>();
 }
示例#7
0
 public ItemsDialog (SummaryActivity activity)
     : base (activity)
 {
     this.activity = activity;
     itemViewModel = ServiceContainer.Resolve<ItemViewModel> ();
 }