Esempio n. 1
0
        public SyncViewModel(INavigation navigation, DatabaseService databaseService, SyncConfiguration syncConfiguration)
        {
            this.navigation        = navigation;
            this.databaseService   = databaseService;
            this.syncConfiguration = syncConfiguration;
            Title = MainMenuItem.GetMenus().Where(w => w.Id == MenuItemType.Sync).First().Title;

            ServerUrl = databaseService.GetServerUrl();
        }
Esempio n. 2
0
        public SetupViewModel(INavigation navigation, DatabaseService databaseService)
        {
            this.navigation      = navigation;
            this.databaseService = databaseService;
            Title = MainMenuItem.GetMenus().Where(w => w.Id == MenuItemType.Setup).First().Title;

            SynchronizationId = databaseService.GetSynchronizationId();
            if (!string.IsNullOrEmpty(SynchronizationId))
            {
                IsSynchronizationIdSet = true;
            }
        }
Esempio n. 3
0
        public SyncViewModel(INavigation navigation, DatabaseService databaseService, SyncConfiguration syncConfiguration)
        {
            this.navigation        = navigation;
            this.databaseService   = databaseService;
            this.syncConfiguration = syncConfiguration;
            Title = MainMenuItem.GetMenus().Where(w => w.Id == MenuItemType.Sync).First().Title;

            ServerUrl = databaseService.GetServerUrl();

            SynchronizationMethods        = new List <string>(Enum.GetNames(typeof(SyncClient.SynchronizationMethodEnum)));
            SelectedSynchronizationMethod = SyncClient.SynchronizationMethodEnum.PushThenPull.ToString();
        }
        protected override void ViewAppearing(object sender, EventArgs e)
        {
            base.ViewAppearing(sender, e);
            Title = MainMenuItem.GetMenus().Where(w => w.Id == MenuItemType.DepartmentList).First().Title;
            List <Department> listData = null;

            using (var databaseContext = databaseService.GetDatabaseContext())
            {
                listData = databaseService.GetDepartments(databaseContext).ToList();
            }
            Items = new ObservableCollection <Department>(listData);
        }
 protected override void ViewAppearing(object sender, EventArgs e)
 {
     base.ViewAppearing(sender, e);
     Title = MainMenuItem.GetMenus().Where(w => w.Id == MenuItemType.EmployeeList).First().Title;
     Items = databaseService.GetEmployees();
 }
 public SetupViewModel(INavigation navigation, DatabaseService databaseService)
 {
     this.navigation      = navigation;
     this.databaseService = databaseService;
     Title = MainMenuItem.GetMenus().Where(w => w.Id == MenuItemType.Setup).First().Title;
 }
Esempio n. 7
0
 public AboutViewModel()
 {
     Title          = MainMenuItem.GetMenus().Where(w => w.Id == MenuItemType.About).First().Title;
     OpenWebCommand = new Command(() => Device.OpenUri(new Uri("https://xamarin.com/platform")));
 }