protected void BlockOperator() { try { WsdlRepository.UpdateOperator(ChangeTracker.FoundOperator.AccountId, new OperatorCriterias() { active = !ChangeTracker.FoundOperator.Active, activeSpecified = true }); ChangeTracker.FoundOperator.Active = !ChangeTracker.FoundOperator.Active; OnPropertyChanged("EnabledEnableOperator"); OnPropertyChanged("EnabledBlockOperator"); } catch (System.ServiceModel.FaultException <HubServiceException> exception) { switch (exception.Detail.code) { default: // 113, 114, 172 ShowError(exception.Detail.message); return; } } }
private void onEnablePinYesClicked(object sender, System.EventArgs e) { var pinEnbl = ChangeTracker.CurrentUser.PinEnabled; ChangeTracker.CurrentUser.PinEnabled = !pinEnbl; try { //WsdlRepository.UpdateOperator(FoundOperator.AccountId, new OperatorCriterias() { active = !FoundOperator.Active, activeSpecified = true }); WsdlRepository.UpdateOperator((int)ChangeTracker.CurrentUser.AccountId, new OperatorCriterias() { pinEnabled = (sbyte)(ChangeTracker.CurrentUser.PinEnabled ? 1 : 0), pinEnabledSpecified = true }); } catch (System.ServiceModel.FaultException <HubServiceException> exception) { switch (exception.Detail.code) { default: // 113, 114, 172 ShowError(exception.Detail.message); return; } } }