public PaginatedPropertyListModel(IPropertyTrackerService service, IUserDialogService dialogService)
        {
            _propertyTrackerService = service;
            _dialogService          = dialogService;

            Reset();
        }
		public PaginatedPropertyListModel(IPropertyTrackerService service,  IUserDialogService dialogService)
        {
            _propertyTrackerService = service;
            _dialogService = dialogService;

			Reset ();
        }
 public StatePickerViewModel(IPropertyTrackerService propertyTrackerService, IGeoDataService geoService, IUserDialogService dialogService, IMvxMessenger messenger)
 {
     _propertyTrackerService = propertyTrackerService;
     _geoService = geoService;
     _dialogService = dialogService;
     _messenger = messenger;
     States = new ObservableCollection<string>();
 }
 public StatePickerViewModel(IPropertyTrackerService propertyTrackerService, IGeoDataService geoService, IUserDialogService dialogService, IMvxMessenger messenger)
 {
     _propertyTrackerService = propertyTrackerService;
     _geoService             = geoService;
     _dialogService          = dialogService;
     _messenger = messenger;
     States     = new ObservableCollection <string>();
 }
Exemplo n.º 5
0
        public BasePropertyViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxMessenger messenger)
        {
            _propertyTrackerService = service;
            _dialogService          = dialogService;
            _messenger = messenger;

            RegisterSubscriptions();
        }
		public BasePropertyViewModel (IPropertyTrackerService service, IUserDialogService dialogService, IMvxMessenger messenger)
		{
			_propertyTrackerService = service;
			_dialogService = dialogService;
			_messenger = messenger;

			RegisterSubscriptions ();
		}
        protected BaseUserViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxPictureChooserTask pictureChooserTask, IMvxMessenger messenger)
        {
            _propertyTrackerService = service;
            _dialogService = dialogService;
            _pictureChooserTask = pictureChooserTask;
            _messenger = messenger;
            _properties = new List<Property>();
			UserId = -1;
            RegisterSubscriptions();
        }
 protected BaseUserViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxPictureChooserTask pictureChooserTask, IMvxMessenger messenger)
 {
     _propertyTrackerService = service;
     _dialogService          = dialogService;
     _pictureChooserTask     = pictureChooserTask;
     _messenger  = messenger;
     _properties = new List <Property>();
     UserId      = -1;
     RegisterSubscriptions();
 }
Exemplo n.º 9
0
        public UserListViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxMessenger messenger)
        {
            _propertyTrackerService = service;
            _dialogService          = dialogService;
            _messenger = messenger;

            TabTitle             = "Users";
            TabImageName         = "UserListIcon.png";
            TabSelectedImageName = null;
            TabBadgeValue        = null;

            Users = new ObservableCollection <User>();
            RegisterSubscriptions();
        }
		public UserListViewModel(IPropertyTrackerService service,  IUserDialogService dialogService,  IMvxMessenger messenger)
        {
            _propertyTrackerService = service;
            _dialogService = dialogService;
			_messenger = messenger;

            TabTitle = "Users";
            TabImageName = "UserListIcon.png";
            TabSelectedImageName = null;
            TabBadgeValue = null;

			Users = new ObservableCollection<User>();
			RegisterSubscriptions ();

        }
        public PropertyPickerViewModel(IPropertyTrackerService propertyTrackerService,  IUserDialogService dialogService, IMvxMessenger messenger)
        {
            _propertyTrackerService = propertyTrackerService;            
            _dialogService = dialogService;
            _messenger = messenger;

            _properties = new ObservableCollection<Property>();          
			_selectedPropertyIndexList = new List<int> ();
            _listModel = new PaginatedPropertyListModel(_propertyTrackerService, _dialogService)
            {
                Properties = _properties,
				UserIdListFilter = new List<int>{_propertyTrackerService.LoggedInUser.Id},
                // Return all properties as picker won't work if selected items cross over multiple batches!
                PageSize = PropertyListRequest.NoLimitForPageSize				
            };
        }
        public PropertyPickerViewModel(IPropertyTrackerService propertyTrackerService, IUserDialogService dialogService, IMvxMessenger messenger)
        {
            _propertyTrackerService = propertyTrackerService;
            _dialogService          = dialogService;
            _messenger = messenger;

            _properties = new ObservableCollection <Property>();
            _selectedPropertyIndexList = new List <int> ();
            _listModel = new PaginatedPropertyListModel(_propertyTrackerService, _dialogService)
            {
                Properties       = _properties,
                UserIdListFilter = new List <int> {
                    _propertyTrackerService.LoggedInUser.Id
                },
                // Return all properties as picker won't work if selected items cross over multiple batches!
                PageSize = PropertyListRequest.NoLimitForPageSize
            };
        }
        public PropertyListViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxMessenger messenger)
            : base()
        {
            _propertyTrackerService = service;
            _dialogService = dialogService;
            _messenger = messenger;

            TabTitle = "Properties";
            TabImageName = "PropertyListIcon.png";
            TabSelectedImageName = null;
            TabBadgeValue = null;

			_properties = new ObservableCollection<Property> ();
			_listModel = new PaginatedPropertyListModel(service, dialogService)
			{
			    Properties = _properties,
				UserIdListFilter = new List<int>{_propertyTrackerService.LoggedInUser.Id},
			};

            RegisterSubscriptions();        
        }
        public PropertyListViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxMessenger messenger)
            : base()
        {
            _propertyTrackerService = service;
            _dialogService          = dialogService;
            _messenger = messenger;

            TabTitle             = "Properties";
            TabImageName         = "PropertyListIcon.png";
            TabSelectedImageName = null;
            TabBadgeValue        = null;

            _properties = new ObservableCollection <Property> ();
            _listModel  = new PaginatedPropertyListModel(service, dialogService)
            {
                Properties       = _properties,
                UserIdListFilter = new List <int> {
                    _propertyTrackerService.LoggedInUser.Id
                },
            };

            RegisterSubscriptions();
        }
		public UserDetailViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxPictureChooserTask pictureChooserTask, IMvxMessenger messenger) : 
            base(service, dialogService, pictureChooserTask, messenger)
	    {
          
		}
Exemplo n.º 16
0
 public AddPropertyViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxMessenger messenger) :
     base(service, dialogService, messenger)
 {
 }
		public PropertyPickerTableSource(UITableView tableView, NSString cellIdentifier) : base(tableView, cellIdentifier)
		{
			_propertyTrackerService = Mvx.Resolve<IPropertyTrackerService> ();	
		}
		public PropertyDetailViewModel (IPropertyTrackerService service, IUserDialogService dialogService, IMvxMessenger messenger) : 
		base(service, dialogService, messenger)
		{

		}
Exemplo n.º 19
0
 public PropertyPickerTableSource(UITableView tableView, NSString cellIdentifier) : base(tableView, cellIdentifier)
 {
     _propertyTrackerService = Mvx.Resolve <IPropertyTrackerService> ();
 }
 public UserDetailViewModel(IPropertyTrackerService service, IUserDialogService dialogService, IMvxPictureChooserTask pictureChooserTask, IMvxMessenger messenger) :
     base(service, dialogService, pictureChooserTask, messenger)
 {
 }
Exemplo n.º 21
0
 public LoginViewModel(IPropertyTrackerService service, IUserDialogService dialogService)
 {
     _propertyTrackerService = service;
     _dialogService          = dialogService;
 }
Exemplo n.º 22
0
 public LoginViewModel(IPropertyTrackerService service, IUserDialogService dialogService)
 {
     _propertyTrackerService = service;
     _dialogService = dialogService;
 }