Пример #1
0
        private Repository(string DBPath) : base(DBPath)
        {
            MonoTouch.Foundation.NSError _errorObj = MonoTouch.Foundation.NSFileManager.SetSkipBackupAttribute(ConnectionString.DBPath, true);

            if (_errorObj != null)
            {
                Console.WriteLine(_errorObj.ToString());
            }
        }
 public override void Failed(CLLocationManager manager, MonoTouch.Foundation.NSError error)
 {
     switch ((CLError)error.Code)
     {
     case CLError.Network:
         StopListening();
         this.tcs.SetException(new GeolocationException(GeolocationError.PositionUnavailable));
         break;
     }
 }
Пример #3
0
        public override void Failed(CLLocationManager manager, MonoTouch.Foundation.NSError error)
        {
            Console.WriteLine("Location failed");

            if (error.Code == (int)CLError.Denied)
            {
                Console.WriteLine("Access to location services denied");

                manager.StopUpdatingLocation();
                manager.Delegate = null;
            }
        }
Пример #4
0
        public override void ViewDidLoad()
        {
            if (ShowOverlay)
            {
                overlayView = new ZxingOverlayView(UIScreen.MainScreen.Bounds);
                overlayView.BackgroundColor = UIColor.Clear;
                //overlayView.Alpha = 0.4f;
                this.View.AddSubview(overlayView);
            }

            if (ShowButtons)
            {
                buttonCancel       = new UIButton(UIButtonType.RoundedRect);
                buttonCancel.Frame = new System.Drawing.RectangleF(20, 20, 130, 30);
                buttonCancel.SetTitle(resxMgr.GetString("Cancel"), UIControlState.Normal);
                buttonCancel.Alpha = 0.3f;
                buttonCancel.SetTitleColor(UIColor.White, UIControlState.Normal);
                buttonCancel.TintColor      = UIColor.Gray;
                buttonCancel.TouchUpInside += (sender, e) => {
                    this.Scan(null);
                };

                this.View.AddSubview(buttonCancel);

                buttonFlash       = new UIButton(UIButtonType.RoundedRect);
                buttonFlash.Frame = new System.Drawing.RectangleF(170, 20, 130, 30);
                buttonFlash.SetTitle(resxMgr.GetString("FlashOn"), UIControlState.Normal);
                buttonFlash.Alpha     = 0.3f;
                buttonFlash.TintColor = UIColor.Gray;
                buttonFlash.SetTitleColor(UIColor.White, UIControlState.Normal);
                //buttonFlash.HorizontalAlignment = UIControlContentHorizontalAlignment.Right;
                buttonFlash.TouchUpInside += (sender, e) => {
                    if (captureDevice != null)
                    {
                        if (captureDevice.TorchAvailable)
                        {
                            MonoTouch.Foundation.NSError err = null;

                            captureDevice.LockForConfiguration(out err);

                            if (captureDevice.TorchMode == AVCaptureTorchMode.Auto || captureDevice.TorchMode == AVCaptureTorchMode.Off)
                            {
                                captureDevice.TorchMode = AVCaptureTorchMode.On;
                            }
                            else
                            {
                                captureDevice.TorchMode = AVCaptureTorchMode.Off;
                            }

                            captureDevice.UnlockForConfiguration();

                            this.BeginInvokeOnMainThread(() => {
                                if (buttonFlash.CurrentTitle == resxMgr.GetString("FlashOn"))
                                {
                                    buttonFlash.SetTitle(resxMgr.GetString("FlashOff"), UIControlState.Normal);
                                }
                                else
                                {
                                    buttonFlash.SetTitle(resxMgr.GetString("FlashOn"), UIControlState.Normal);
                                }
                            });
                        }
                    }
                };
                this.View.AddSubview(buttonFlash);
            }
        }
 public override void DidFailWithError(DTPaymentController controller, MonoTouch.Foundation.NSError error)
 {
     Console.WriteLine("DidFail:");
     RootNavigation.PopToRootViewController(true);
 }
Пример #6
0
 public override void MonitoringFailed(CLLocationManager manager, CLRegion region, MonoTouch.Foundation.NSError error)
 {
     _locationHelper.LocationObjects.Insert(0, string.Format("MonitoringFailed: {0}", region.Identifier));
     NotifyUser("MonitoringFailed", region.Identifier);
 }
Пример #7
0
		public override void FailedToReceiveAd (ADBannerView banner, MonoTouch.Foundation.NSError error)
		{
			Console.WriteLine("FailedToReceiveAd {0}:{1}", error.Code, error.Domain); 
			UpdateBannerVisibility(banner, true);
		}
Пример #8
0
 public static void E(string message, MonoTouch.Foundation.NSError e)
 {
     Console.WriteLine("ERROR: " + message + "\n" + e.ToString());
 }