public void MockCicloDeVida() { while (this.Estado != EEstado.Entragado) { Thread.Sleep(4000); switch (this.Estado) { case EEstado.Ingresado: this.Estado = EEstado.EnViaje; break; case EEstado.EnViaje: this.Estado = EEstado.Entragado; break; } DelegadoEstado delegado = this.InformaEstado; delegado(this, null); } try { Paquete.eventoErrorConexion(); } catch (Exception e) { Paquete.eventoErrorConexion(); } }
public void MockCicloDeVida() { while (this.Estado != EEstado.Entregado) { Thread.Sleep(4000); if (this.Estado == EEstado.Ingresado) { this.Estado = EEstado.EnViaje; } else if (this.Estado == EEstado.EnViaje) { this.Estado = EEstado.Entregado; } DelegadoEstado delegado = this.InformarEstado; delegado(this, null); } try { PaqueteDAO.Insertar(this); } catch (Exception e) { throw e; } }
public void MockCicloDeVida() { while (this.Estado != EEstado.Entregado) { Thread.Sleep(4000); switch (this.Estado) { case EEstado.Ingresado: this.Estado = EEstado.EnViaje; break; case EEstado.EnViaje: this.Estado = EEstado.Entregado; break; } DelegadoEstado delegado = this.InformaEstado; delegado(this, null); } try { PaqueteDAO.Insertar(this); } catch (Exception e) { throw e; } }
void DPFP.Capture.EventHandler.OnComplete(object capture, string readerSerialNumber, Sample sample) { DelegadoEstado delegado = new DelegadoEstado(this.Estado); DPFP.Capture.SampleConversion convertor = new DPFP.Capture.SampleConversion(); Bitmap bitmap = null; convertor.ConvertToPicture(sample, ref bitmap); DPFP.Processing.FeatureExtraction Extractor = new DPFP.Processing.FeatureExtraction(); DPFP.Capture.CaptureFeedback feedback = DPFP.Capture.CaptureFeedback.None; DPFP.FeatureSet feature = new DPFP.FeatureSet(); Extractor.CreateFeatureSet(sample, DPFP.Processing.DataPurpose.Enrollment, ref feedback, ref feature); if (feedback == DPFP.Capture.CaptureFeedback.Good) { enroller.AddFeatures(feature); switch (enroller.TemplateStatus) { case DPFP.Processing.Enrollment.Status.Failed: { this.Dispatcher.Invoke(delegado, "La captura de la huella no fue correcta.\nPor favor reintente", "error", bitmap); break; } case DPFP.Processing.Enrollment.Status.Insufficient: { this.Dispatcher.Invoke(delegado, "La captura de la huella fue correcta.\nPor favor repita la lectura", "acierto", bitmap); break; } case DPFP.Processing.Enrollment.Status.Ready: { this.Dispatcher.Invoke(delegado, "La captura de la huella fue correcta.\nPor favor grabe la lectura realizada", "valido", bitmap); break; } default: { this.Dispatcher.Invoke(delegado, "La captura de la huella no fue correcta.\nPor favor reintente", "error", bitmap); break; } } } else { this.Dispatcher.Invoke(delegado, "La captura de la huella no fue correcta.\n Por favor reintente", bitmap); } }
private void paq_InformaEstado(object sender, EventArgs e) { if (this.InvokeRequired) { DelegadoEstado de = new DelegadoEstado(paq_InformaEstado); this.Invoke(de, new object[] { sender, e }); } else { this.ActualizarEstado(); } }
/// <summary> /// Metodo que va a ser llamado por el evento Paquete.InformaEstado /// Llama a this.ActualizarEstados() /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void paq_InformaEstado(Object sender, EventArgs e) { if (this.InvokeRequired) { DelegadoEstado d = new DelegadoEstado(paq_InformaEstado); this.Invoke(d, new object[] { sender, e }); } else { ActualizarEstados(); } }
/// <summary> /// Metodo asociado al evento ErrorBaseDeDatos, encargado de llamar al metodo /// NotificarErrorBaseDeDatos con el parametro sender, siendo este la excepcion /// ocurrida en la clase PaqueteDAO /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void paq_ErrorBaseDeDatos(Object sender, EventArgs e) { if (this.InvokeRequired) { DelegadoEstado d = new DelegadoEstado(paq_ErrorBaseDeDatos); this.Invoke(d, new object[] { sender, e }); } else { NotificarErrorBaseDeDatos(sender); } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void paq_InformaEstado(Object sender, EventArgs e) { if (this.InvokeRequired) { DelegadoEstado del = new DelegadoEstado(paq_InformaEstado); this.Invoke(del, new object[] { sender, e }); } else { ListarPaquetes(); } }
private void Paq_InformarEstado(object sender, EventArgs e) { if (this.InvokeRequired) { DelegadoEstado d = new DelegadoEstado(Paq_InformarEstado); this.Invoke(d, new object[] { sender, e }); } else { ActualizarEstados(); } }
void DPFP.Capture.EventHandler.OnComplete(object capture, string readerSerialNumber, Sample sample) { DelegadoEstado delegado = new DelegadoEstado(this.Estado); DPFP.Capture.SampleConversion convertor = new DPFP.Capture.SampleConversion(); Bitmap bitmap = null; convertor.ConvertToPicture(sample, ref bitmap); ControlAtraso.Entity.Alumno alumno = ControlAtraso.Alumno.Registrar(sample); this.Dispatcher.Invoke(delegado, alumno, bitmap); }
public void Run() { DelegadoPuerto delegadoP = new DelegadoPuerto(ModificarPuerto); DelegadoEstado delegadoE = new DelegadoEstado(ModificarEstado); DelegadoBarra delegadoB = new DelegadoBarra(ModificarBarra); DelegadoValidar delegadoV = new DelegadoValidar(ValidarPuertos); string[] ports; do { ports = SerialPort.GetPortNames(); tarjetas = new ArrayList(); for (int i = 0; i < ports.Length; i++) { this.Invoke(delegadoB, new object[] { (100 / (ports.Length - i)) }); this.Invoke(delegadoP, new object[] { ports[i] }); try { if (ports[i] != "COM1") { if (Program.conex.Validar(ports[i])) { tarjetas.Add(ports[i]); this.Invoke(delegadoE, new object[] { "Conectado con exito", Program.colorTeal }); } else { this.Invoke(delegadoE, new object[] { "No se pudo conectar", Program.colorPink }); } } } catch (Exception error) { this.Invoke(delegadoE, new object[] { error.Message, Program.colorPink }); } Thread.Sleep(1000); } this.Invoke(delegadoV); }while (continuar); }
public void OnReaderDisconnect(object capture, string readerSerialNumber) { DelegadoEstado delegado = new DelegadoEstado(this.Estado); this.Dispatcher.Invoke(delegado, false); }