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."); } }
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(); } } }
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."); } }