Example #1
0
        public void mostrarAlerta(TypeModo usuario, MensajeAlerta mensaje)
        {
            if (usuario == TypeModo.ingresoMiembro)
            {
                Dispatcher.Invoke(() => { _actividadAfiliado.Stop(); });
            }
            else if (usuario == TypeModo.ingresoVisita)
            {
                Dispatcher.Invoke(() => { _actividadInvitado.Stop(); });
            }

            switch (mensaje)
            {
            case MensajeAlerta.NoIdentificadoAfiliado: ConnecctionServer.Fill = new SolidColorBrush(Colors.Red); break;

            case MensajeAlerta.AfiliacionVencida: pnlAfiliacionVencida.Visibility = Visibility.Visible; panelOpaco.Visibility = Visibility.Visible; break;

            case MensajeAlerta.FaltaData: pnlfaltaData.Visibility = Visibility.Visible; panelOpaco.Visibility = Visibility.Visible; break;

            case MensajeAlerta.NoIdentificadoVisita: pnlnoIdentificado.Visibility = Visibility.Visible; panelOpaco.Visibility = Visibility.Visible; break;

            case MensajeAlerta.ActividadInusual: pnlactividadInusual.Visibility = Visibility.Visible; panelOpaco.Visibility = Visibility.Visible; break;

            case MensajeAlerta.InvitacionVencida: pnlinvitacionVencida.Visibility = Visibility.Visible; panelOpaco.Visibility = Visibility.Visible; break;
            }
            _hidemensajeAlerta.Start();
        }
Example #2
0
        public void ocultarAlerta(TypeModo usuario, MensajeAlerta mensaje)
        {
            panelOpaco.Visibility = Visibility.Hidden;
            switch (mensaje)
            {
            case MensajeAlerta.NoIdentificadoAfiliado: ConnecctionServer.Fill = new SolidColorBrush(System.Windows.Media.Colors.Gray); break;

            case MensajeAlerta.AfiliacionVencida: pnlAfiliacionVencida.Visibility = Visibility.Hidden; break;

            case MensajeAlerta.FaltaData: pnlfaltaData.Visibility = Visibility.Hidden; break;

            case MensajeAlerta.NoIdentificadoVisita: pnlnoIdentificado.Visibility = Visibility.Hidden; break;

            case MensajeAlerta.ActividadInusual: pnlactividadInusual.Visibility = Visibility.Hidden; break;

            case MensajeAlerta.InvitacionVencida: pnlinvitacionVencida.Visibility = Visibility.Hidden; break;
            }
            if (usuario == TypeModo.ingresoMiembro)
            {
                Dispatcher.Invoke(() => { _actividadAfiliado.Start(); });
            }
            else if (usuario == TypeModo.ingresoVisita)
            {
                Dispatcher.Invoke(() => { _actividadInvitado.Start(); });
            }
        }
Example #3
0
        public void pantallaBienvenido(TypeModo typeModo, Object usuario, String tituloPantalla = null)
        {
            if (typeModo == TypeModo.ingresoMiembro)
            {
                LISTA_BLANCA afiliado = usuario as LISTA_BLANCA;

                _historialid = bioplugin.historialid;

                BienvenidoTxt.Text       = bioplugin.tituloPantalla;
                nombreComple.Text        = afiliado.PERSONA_NOMBRE;
                PeriodoFecha.Text        = afiliado.PRODUCTO_FECHA_INICIA.ToShortDateString() + " - " + afiliado.PRODUCTO_FECHA_VENCE.ToShortDateString();
                tipoMembresia.Text       = afiliado.PRODUCTO_TIPO;
                tipoMembresia.Visibility = Visibility.Visible;
                txtMembresia.Visibility  = Visibility.Visible;
                Dispatcher.Invoke(() => { _actividadAfiliado.Stop(); });
            }
            else
            {
                VISITAS visita = usuario as VISITAS;

                _historialid = helperBC.getHistorialVisitaId(visita.PERSONA_DOCUMENTO);

                BienvenidoTxt.Text       = tituloPantalla;
                nombreComple.Text        = visita.PERSONA_NOMBRE;
                PeriodoFecha.Text        = visita.PRODUCTO_FECHA_INICIO.ToShortDateString() + " - " + visita.PRODUCTO_FECHA_VENCIMIENTO.ToShortDateString();
                tipoMembresia.Visibility = Visibility.Hidden;
                txtMembresia.Visibility  = Visibility.Hidden;
                txtInvitadosDNI.Clear();
                Dispatcher.Invoke(() => { _actividadInvitado.Stop(); });
            }

            tabGENERAL.SelectedIndex = 5;
            // TIEMPO PARA REGRESAR AL INICIO
            Dispatcher.Invoke(() => { _regresarInicio.Start(); });


            //COMPLETA HISTORIAL // MOMENTANEO
            //if(!flag)
            //{
            //    completarActividad(_historialid.Value);
            //}

            arduino.spArduino.Write("1");

            //Console.WriteLine(flag);
        }