private void txtClaveSocio_KeyDown(object sender, KeyEventArgs e) { if ((int)e.KeyCode == (int)Keys.Enter) { //// desabilitamos el timer //timer1.Enabled = false; //timer1.Stop(); //// Crea el valor adecuado para desactivar este relay //Comando -= Valores[0]; //ActivarPuertosICS(Comando); if (txtClaveSocio.Text.Equals("")) { MessageBox.Show("Ingresar el Id del socio"); } else { lblMembresiaFueraDiaHora.Visible = false; cls_socios.IdSocioText = txtClaveSocio.Text.ToString(); string respuesta = cls_socios.catSociosValidarEntrada(); char[] delimiters = { ',' }; string[] numArreglo = respuesta.Split(delimiters); if (numArreglo.Length > 1) { if (numArreglo[1] == "") { respuesta = "0"; } else { respuesta = numArreglo[0].ToString(); } } //el horario de entrada o el dia de entrada no son validos if (respuesta.Equals("6")) { lblMembresiaFueraDiaHora.Text = "El SOCIO INGRESADO NO EXISTE"; lblMembresiaFueraDiaHora.Visible = true; } else if (respuesta.Equals("7")) { lblMembresiaFueraDiaHora.Text = "MEMBRESIA FUERA DE DIA O DE HORARIO"; lblMembresiaFueraDiaHora.Visible = true; } else if (respuesta.Equals("1") || respuesta.Equals("3") || respuesta.Equals("4") || respuesta.Equals("2")) { buscarSocio(1); buscarVenta(numArreglo); cls_lockers.m_idSocio = Convert.ToInt32(txtClaveSocio.Text); DataTable dt3 = cls_lockers.unSociosLockersBuscarSocio(); foreach (DataRow filas in dt3.Rows) { txtLocker.Text = filas["Descripcion"].ToString(); } if (respuesta.Equals("2")) { lblMembresiaFueraDiaHora.Text = "SU LOCKER SE ENCUENTA VENCIDO"; lblMembresiaFueraDiaHora.Visible = true; } else { this.BackColor = Color.Red; } } else if (respuesta.Equals("0")) { buscarSocio(0); buscarVenta(numArreglo); this.BackColor = Color.ForestGreen; cls_lockers.m_idSocio = Convert.ToInt32(txtClaveSocio.Text); DataTable dt3 = cls_lockers.unSociosLockersBuscarSocio(); foreach (DataRow filas in dt3.Rows) { txtLocker.Text = filas["Descripcion"].ToString(); } // desabilitamos el timer timer1.Enabled = false; timer1.Stop(); // Crea el valor adecuado para desactivar este relay Comando -= Valores[0]; ActivarPuertosICS(Comando); // Establecemos el intervalo de tiempo timer1.Interval = (int)(2 * 1000); // Crea el valor adecuado para activar este relay Comando += Valores[0]; ActivarPuertosICS(Comando); // Activamos y habilitamos el timer timer1.Enabled = true; timer1.Start(); } txtClaveSocio.Text = ""; } //numeroLocker = Convert.ToInt32(txtClaveSocio.Text); ////se envian los valores a las variables de la clase clsRegistroEntradas //cls_registroEntradas.m_IdSocio = Convert.ToInt32(txtClaveSocio.Text); //cls_registroEntradas.m_FechaRegistro = DateTime.Now; ////Se ejecuta el metodo para la insercion del registro de entrada del usuario //cls_registroEntradas.guardarRegistro(); //string respuesta; //cls_socios.m_IdSocio = Convert.ToInt32(txtClaveSocio.Text); //respuesta = cls_socios.ConsultarSocio(); //if (respuesta.Equals("1")) //{ // imprimirDatosSocio(Color.Firebrick); //} //else if (respuesta.Equals("2")) //{ // this.BackColor = Color.Firebrick; // imprimirDatosSocio(Color.Gold); //} //else if (respuesta.Equals("3")) //{ // imprimirDatosSocio(Color.Firebrick); // limpiarFormulario(); //} //else //{ // this.BackColor = Color.Firebrick; // limpiarFormulario(); //} } }
private void txtClaveSocio_KeyDown(object sender, KeyEventArgs e) { if ((int)e.KeyCode == (int)Keys.Enter) { try { if (txtClaveSocio.UseSystemPasswordChar) { // desabilitamos el timer timer1.Enabled = false; timer1.Stop(); // Crea el valor adecuado para desactivar este relay Comando -= Valores[0]; ActivarPuertosICS(Comando); // Establecemos el intervalo de tiempo timer1.Interval = (int)(2 * 1000); // Crea el valor adecuado para activar este relay Comando += Valores[0]; ActivarPuertosICS(Comando); // Activamos y habilitamos el timer timer1.Enabled = true; timer1.Start(); txtClaveSocio.Text = ""; txtClaveSocio.Focus(); } else if (txtClaveSocio.Text.Equals("")) { MessageBox.Show("Ingresar el Id del socio"); } else { lblMembresiaFueraDiaHora.Visible = false; cls_socios.IdSocioText = txtClaveSocio.Text.ToString(); string respuesta = cls_socios.catSociosValidarEntrada(); char[] delimiters = { ',' }; string[] numArreglo = respuesta.Split(delimiters); if (numArreglo.Length > 1) { if (numArreglo[1] == "") { respuesta = "0"; } else { respuesta = numArreglo[0].ToString(); } } //el horario de entrada o el dia de entrada no son validos if (respuesta.Equals("6")) { lblMembresiaFueraDiaHora.Text = "El SOCIO INGRESADO NO EXISTE"; lblMembresiaFueraDiaHora.Visible = true; } else if (respuesta.Equals("7")) { lblMembresiaFueraDiaHora.Text = "MEMBRESIA FUERA DE DIA O DE HORARIO"; lblMembresiaFueraDiaHora.Visible = true; } else if (respuesta.Equals("1") || respuesta.Equals("3") || respuesta.Equals("4") || respuesta.Equals("2")) { buscarSocio(1); buscarVenta(numArreglo); cls_lockers.m_idSocio = Convert.ToInt32(txtClaveSocio.Text.Replace("*", "")); DataTable dt3 = cls_lockers.unSociosLockersBuscarSocio(); foreach (DataRow filas in dt3.Rows) { txtLocker.Text = filas["Descripcion"].ToString(); } if (respuesta.Equals("2")) { lblMembresiaFueraDiaHora.Text = "SU LOCKER SE ENCUENTA VENCIDO"; lblMembresiaFueraDiaHora.Visible = true; } else { this.BackColor = Color.Red; } } else if (respuesta.Equals("0")) { buscarSocio(0); buscarVenta(numArreglo); this.BackColor = Color.ForestGreen; cls_lockers.m_idSocio = Convert.ToInt32(txtClaveSocio.Text.Replace("*", "")); DataTable dt3 = cls_lockers.unSociosLockersBuscarSocio(); foreach (DataRow filas in dt3.Rows) { txtLocker.Text = filas["Descripcion"].ToString(); } // desabilitamos el timer timer1.Enabled = false; timer1.Stop(); // Crea el valor adecuado para desactivar este relay Comando -= Valores[0]; ActivarPuertosICS(Comando); // Establecemos el intervalo de tiempo timer1.Interval = (int)(2 * 1000); // Crea el valor adecuado para activar este relay Comando += Valores[0]; ActivarPuertosICS(Comando); // Activamos y habilitamos el timer timer1.Enabled = true; timer1.Start(); } txtClaveSocio.Text = ""; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } }