/// <summary> /// Notifica al usuario del resultado obtenido por la comparación y decisión del método de comparacion de huellas. /// </summary> /// <param name="MensajeResultado">Tipo de mensaje a indicar</param> public async void CambiarMensaje(enumMensajeResultadoComparacion MensajeResultado) { switch (MensajeResultado) { case enumMensajeResultadoComparacion.NO_ENCONTRADO: ScannerMessage = "NO PERMITIDO"; ColorAprobacion = new SolidColorBrush(Colors.Red); ImagenEvaluacion = new Imagenes().getImagenDenegado(); break; case enumMensajeResultadoComparacion.PROCESANDO: ScannerMessage = "PROCESANDO..."; ColorAprobacion = new SolidColorBrush(Color.FromRgb(51, 115, 242)); break; case enumMensajeResultadoComparacion.COINCIDENCIAS: ScannerMessage = "CAPTURE DE NUEVO"; ColorAprobacion = new SolidColorBrush(Colors.Yellow); ImagenEvaluacion = new Imagenes().getImagenAdvertencia(); break; case enumMensajeResultadoComparacion.ENCONTRADO: ScannerMessage = "PERMITIDO"; ColorAprobacion = new SolidColorBrush(Colors.Green); ImagenEvaluacion = new Imagenes().getImagenPermitido(); break; case enumMensajeResultadoComparacion.OPERACION_LECTOR_INCORRECTA: ScannerMessage = "LECTURA FALLIDA"; ColorAprobacion = new SolidColorBrush(Colors.DarkOrange); ImagenEvaluacion = new Imagenes().getImagenAdvertencia(); break; } var image_retriever = new Imagenes(); ProgressRingVisible = Visibility.Collapsed; ImagenEvaluacionVisible = true; await TaskEx.Delay(1500); ColorAprobacion = new SolidColorBrush(Colors.Green); ImagenEvaluacion = image_retriever.getImagenHuella(); ScannerMessage = "Capture Huella\n en el lector"; //UbicacionPermitidaChecked = true; //if (!CapturaIncidenciaVisible) //{ // ImputadoEntrante = new List<IMPUTADO>(); // ImagenImputado = image_retriever.getImagenPerson(); //} }
public async void CambiarMensajeNIP(enumMensajeResultadoComparacion MensajeResultado) { switch (MensajeResultado) { case enumMensajeResultadoComparacion.NO_ENCONTRADO: ColorAprobacionNIP = new SolidColorBrush(Colors.Red); CheckMark = "X"; break; case enumMensajeResultadoComparacion.ENCONTRADO: ColorAprobacionNIP = new SolidColorBrush(Colors.Red); CheckMark = "\u2713 \u2713"; CapturaNIPVisible = false; break; } await TaskEx.Delay(1500); ColorAprobacionNIP = new SolidColorBrush(Colors.DarkBlue); CheckMark = "🔍"; }