Example #1
0
 private void pictureBox1_Click(object sender, EventArgs e)
 {
     if (txt_RFID.Text != "" && txt_NIP.Text != "")
     {
         Administracion admin  = new Administracion();
         Acceso         access = new Acceso();
         access.Hide();
         this.Hide();
         admin.ShowDialog();
         access.Close();
         this.Close();
     }
     else
     {
         Mensajes.Caja("Warning", "Campos requeridos.", "Los campos deben estar llenos.");
     }
 }
Example #2
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            timer1.Stop();
            for (int i = 0; i < 10000; i++)
            {
                metroProgressSpinner1.Value = i;

                if (i == 9999)
                {
                    timer1.Stop();
                    Acceso access = new Acceso();
                    this.Hide();
                    access.ShowDialog();
                    Administracion admin = new Administracion();
                    admin.ShowDialog();
                    this.Close();
                }
            }
        }
Example #3
0
        private void btnAcceder_Click(object sender, EventArgs e)
        {
            if (txt_RFID.Text != "" && txt_NIP.Text != "")
            {
                Conexion.Consulta(
                    string.Format("exec login_emp '{0}', '{1}'", txt_RFID.Text.Trim(), txt_NIP.Text.Trim()));

                if (Conexion.result.HasRows)
                {
                    string nombre = "", id_privilegio = "", id_empleado = "";

                    while (Conexion.result.Read())
                    {
                        id_empleado   = Conexion.result["id_empleado"].ToString();
                        nombre        = Conexion.result["nombre"].ToString();
                        id_privilegio = Conexion.result["id_privilegio"].ToString();
                    }

                    Administracion admin = new Administracion();
                    admin.puerto = puerto;
                    this.Hide();
                    Administracion.nombre        = nombre;
                    Administracion.id_privilegio = id_privilegio;
                    Administracion.id_empleado   = id_empleado;
                    serialPort.Close();

                    admin.ShowDialog();
                    this.Close();
                }
                else
                {
                    Mensajes.Caja("Error", "Sin resultados", "RFID y/o PIN incorrecto(s)");
                    txt_NIP.Text = "";
                }
            }
            else
            {
                Mensajes.Caja("Warning", "Campos requeridos.", "Los campos deben estar llenos.");
            }
        }