public override void OnCaptured(DPUruNet.CaptureResult captureResult)
        {
            if (ScannerMessage.Contains("Procesando..."))
            {
                return;
            }

            ShowLoadingCustodio = Visibility.Visible;
            ShowLinea           = Visibility.Visible;
            CapturarShow        = Visibility.Collapsed;

            Application.Current.Dispatcher.Invoke((System.Action)(delegate
            {
                ShowLinea      = Visibility.Visible;
                ScannerMessage = "Procesando...";
                ColorMensaje   = new SolidColorBrush(System.Windows.Media.Color.FromRgb(51, 115, 242));
            }));
            base.OnCaptured(captureResult);

            switch (Buscar)
            {
            case enumTipoPersona.PERSONA_EMPLEADO:
                CompararHuellaCustodio();
                break;

            default:
                break;
            }
            GuardandoHuellas    = true;
            ShowLoadingCustodio = Visibility.Collapsed;
            CapturarShow        = Conect ? Visibility.Visible : Visibility.Collapsed;
            ShowLinea           = Visibility.Collapsed;
        }
        public override void OnCaptured(DPUruNet.CaptureResult captureResult)
        {
            if (ScannerMessage.Contains("Procesando..."))
            {
                return;
            }

            ShowLoading  = Visibility.Visible;
            ShowLine     = Visibility.Visible;
            ShowCapturar = Visibility.Collapsed;

            Application.Current.Dispatcher.Invoke((System.Action)(delegate
            {
                ShowLine       = Visibility.Visible;
                ScannerMessage = "Procesando...";
                ColorMessage   = new SolidColorBrush(System.Windows.Media.Color.FromRgb(51, 115, 242));
            }));


            base.OnCaptured(captureResult);

            ListResultado = null;

            CompareImputado();

            GuardandoHuellas = true;
            ShowLoading      = Visibility.Collapsed;
            ShowCapturar     = Conectado ? Visibility.Visible : Visibility.Collapsed;
            ShowLine         = Visibility.Collapsed;
        }
Beispiel #3
0
        public async override void OnCaptured(DPUruNet.CaptureResult captureResult)
        {
            try
            {
                if (ScannerMessage.Contains("Procesando..."))
                {
                    return;
                }

                Application.Current.Dispatcher.Invoke((System.Action)(delegate
                {
                    TextNipBusqueda = string.Empty;
                    PropertyImage   = new BitmapImage();
                    ShowLoading     = Visibility.Visible;
                    //ShowLine = Visibility.Visible;
                    ShowCapturar   = Visibility.Collapsed;
                    ShowLine       = Visibility.Visible;
                    ScannerMessage = "Procesando...";
                    ColorMessage   = new SolidColorBrush(System.Windows.Media.Color.FromRgb(51, 115, 242));
                }));

                //await TaskEx.Delay(500);


                Application.Current.Dispatcher.Invoke((Action)(delegate
                {
                    base.OnCaptured(captureResult);
                }));
                ListResultado = null;

                switch (BuscarPor)
                {
                case enumTipoPersona.IMPUTADO:
                    CompareImputado();
                    break;

                case enumTipoPersona.PERSONA_TODOS:
                case enumTipoPersona.PERSONA_VISITA:
                case enumTipoPersona.PERSONA_ABOGADO:
                case enumTipoPersona.PERSONA_EMPLEADO:
                case enumTipoPersona.PERSONA_EXTERNA:
                    //ComparePersona();
                    break;

                default:
                    break;
                }

                GuardandoHuellas = true;
                ShowLoading      = Visibility.Collapsed;
                ShowCapturar     = Conectado ? Visibility.Visible : Visibility.Collapsed;
                ShowLine         = Visibility.Collapsed;
            }
            catch (Exception ex)
            {
                StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al realizar la busqueda por huella.", ex);
            }
        }
Beispiel #4
0
 public override void OnCaptured(DPUruNet.CaptureResult captureResult)
 {
     if (ScannerMessage == "Procesando... ")
     {
         return;
     }
     Application.Current.Dispatcher.Invoke((System.Action)(delegate
     {
         ScannerMessage = "Procesando...";
         ColorMessage   = new SolidColorBrush(Color.FromRgb(51, 115, 242));
     }));
     base.OnCaptured(captureResult);
     Compare();
 }
Beispiel #5
0
        public override void OnCaptured(DPUruNet.CaptureResult captureResult)
        {
            if (ScannerMessage.Contains("Procesando..."))
            {
                return;
            }

            ShowLoading  = Visibility.Visible;
            ShowLine     = Visibility.Visible;
            ShowCapturar = Visibility.Collapsed;

            Application.Current.Dispatcher.Invoke((System.Action)(delegate
            {
                ShowLine       = Visibility.Visible;
                ScannerMessage = "Procesando...";
                ColorMessage   = new SolidColorBrush(System.Windows.Media.Color.FromRgb(51, 115, 242));
            }));


            base.OnCaptured(captureResult);

            ListResultado = null;

            switch (BuscarPor)
            {
            case enumTipoPersona.IMPUTADO:
                CompareImputado();
                break;

            case enumTipoPersona.PERSONA_TODOS:
            case enumTipoPersona.PERSONA_VISITA:
            case enumTipoPersona.PERSONA_ABOGADO:
            case enumTipoPersona.PERSONA_EMPLEADO:
            case enumTipoPersona.PERSONA_EXTERNA:
                ComparePersona();
                break;

            default:
                break;
            }

            GuardandoHuellas = true;
            ShowLoading      = Visibility.Collapsed;
            ShowCapturar     = Conectado ? Visibility.Visible : Visibility.Collapsed;
            ShowLine         = Visibility.Collapsed;
        }
Beispiel #6
0
 public override void OnCaptured(DPUruNet.CaptureResult captureResult)
 {
     ErrorLogin = string.Empty;
     base.OnCaptured(captureResult);
     Identify();
 }