public SpaceCard() { InitializeComponent(); _viewModel = new SpacesViewModel(); _dataStore = new MockDataStore(); }
public SpacesPage() { InitializeComponent(); BindingContext = _viewModel = new SpacesViewModel(); _viewModel.LoadUsersCommand.Execute(null); toolbarItem = new ToolbarItem { Text = "Add space", Command = _viewModel.AddSpaceCommand }; ToolbarItems.Add(toolbarItem); }
public async Task <ActionResult> Search(SpacesViewModel model) { var searchString = model.SearchString; var searchType = model.SearchType; model = new SpacesViewModel(_cache); int searchTypeId = searchType.Equals("All") ? -1 : model.SpaceTypeList.Single(t => t.Name.Equals(searchType)).Id; model.SpaceList = await DigitalTwinsHelper.SearchSpacesAsync(_cache, Loggers.SilentLogger, searchString, searchTypeId); return(View("List", model)); }
public async Task <ActionResult> List() { CacheHelper.SetPreviousPage(_cache, Request.Headers["Referer"].ToString()); var model = new SpacesViewModel(_cache); try { model.SpaceList = await DigitalTwinsHelper.GetRootSpacesAsync(_cache, Loggers.SilentLogger, false); } catch (Exception ex) { FeedbackHelper.Channel.SendMessageAsync($"Error - {ex.Message}", MessageType.Info).Wait(); } return(View(model)); }
public ItemsListControl() { InitializeComponent(); _viewModel = new SpacesViewModel(); }