private void EditCategoryCommandExecute() { _selectCategory = new SelectCategoryViewModel(_model?.Category); App.Navigation.PushAsync(new SelectCategoryPage { BindingContext = _selectCategory }); }
public override void OnAppearing() { if (!Device.IsConnected) { StartDiscovering(); } //user selected category for this beacon if (_selectCategory != null) { _model.Category = _selectCategory.CurrentCategory; Category = _selectCategory.CurrentCategory.GetFullPath(); _selectCategory = null; } else { //we enter edit mode - no monitoring for encounters if (Device.IsConnected) { App.BeaconService.RemoveBeaconFromMonitoring(_model.Device); } } }
public override void OnAppearing () { if (!Device.IsConnected) StartDiscovering (); //user selected category for this beacon if (_selectCategory != null) { _model.Category = _selectCategory.CurrentCategory; Category = _selectCategory.CurrentCategory.GetFullPath (); _selectCategory = null; } else { //we enter edit mode - no monitoring for encounters if (Device.IsConnected) App.BeaconService.RemoveBeaconFromMonitoring (_model.Device); } }
private void EditCategoryCommandExecute () { _selectCategory = new SelectCategoryViewModel (_model?.Category); App.Navigation.PushAsync (new SelectCategoryPage { BindingContext = _selectCategory }); }