private async void SaveClicked(object sender, EventArgs e) { var subItems = ((ListView)SubItemsListView).ItemsSource; var registration = new RegistrationModel { MenuItemId = _parentMenuItem.Id }; foreach (var item in subItems) { SubItemEntityModel subItemEntity = (SubItemEntityModel)item; var fieldItemViewModel = new MainPageDetailViewModel(subItemEntity); var registrationValue = new RegistrationValueModel(); registrationValue.SubItemId = subItemEntity.Id; registrationValue.Value = subItemEntity.FieldValue; registrationValue.SubItemName = subItemEntity.Name; registration.RegistrationValues.Add(registrationValue); } //await new RegistrationDataStore().AddItemAsync(registration); var queue = new QueueEntity { Url = "test", Body = "test", Date = DateTime.Now }; }
public MainPageDetail() { InitializeComponent(); BindingContext = new MainPageDetailViewModel(); ListView = ListFolders; //ImageIcon.ImageSource = ImageSource.FromResource(BindingContextProperty.PropertyName); }
public MainPageDetail(MenuItemEntityModel menuItemEntityModel) { InitializeComponent(); _apiClient = ApiHelper.GetApiClient(); MainPageDetailViewModel mainPageDetailViewModel = new MainPageDetailViewModel(); mainPageDetailViewModel.Reset(menuItemEntityModel); BindingContext = mainPageDetailViewModel; mBarcodeReaders = new Dictionary <string, BarcodeReader>(); _parentMenuItem = menuItemEntityModel; }
public MainPageDetail() { _viewModel = new MainPageDetailViewModel(); BindingContext = _viewModel; InitializeComponent(); }
public MainPage() { InitializeComponent(); MasterPage.ListView.ItemSelected += ListView_ItemSelected; BindingContext = viewModel = vm; }