private void btnAceptarNew_Click(object sender, EventArgs e) { var hasMinimum8Chars = new Regex(@".{8,}"); if (BD.Busqueda_Usuario(txtNom_User_Nuevo.Text) == 0) { if (txtPassNuevo_New.Text.Equals(txtPassConfirmar_New.Text)) { if (cmbPreguntas1.SelectedIndex != cmbPreguntas2.SelectedIndex) { if (txtRespuesta1.Text == "" || txtRespuesta2.Text == "" || cmbPreguntas1.Text == "" || cmbPreguntas2.Text == "") { MessageBoxTemporal.Show("No deje espacios vacíos", "Error", 1, false); } else { if (txtPassNuevo_New.Text == "" || txtPassConfirmar_New.Text == "") { MessageBoxTemporal.Show("No deje ningun campo de contraseña vacío", "Error", 1, false); } else { if (hasMinimum8Chars.IsMatch(txtPassNuevo_New.Text)) { if (BD.Ingreso_Usuario(txtNom_User_Nuevo.Text, txtPassNuevo_New.Text, cbxTp_User_New.SelectedIndex + 1, 1, "Usuario", Objetos_Globales.fechaHoy(), cmbPreguntas1.SelectedItem.ToString(), cmbPreguntas2.SelectedItem.ToString(), txtRespuesta1.Text, txtRespuesta2.Text) > 0) { MessageBoxTemporal.Show("El usuario se ha ingresado correctamente", "Mensaje", 1, false); txtNom_User_Tipo.Text = ""; cbxTp_User_Modificar.Enabled = false; btnAceptarTipo.Enabled = false; } else { MessageBoxTemporal.Show("El usuario no ha podido ser ingresado", "Error", 1, false); } } else { MessageBoxTemporal.Show("La contraseña necesita tener mínimo 8 caracteres", "Error", 1, false); } } } } else { MessageBoxTemporal.Show("Las preguntas no pueden ser las mismas", "Error", 1, false); } } else { MessageBoxTemporal.Show("Las contraseñas no coinciden", "Error", 1, false); } } else { MessageBoxTemporal.Show("El nombre de usuario ya existe", "Error", 1, false); } }
private void button1_Click(object sender, EventArgs e) { if (BD.Login(txtUsuario.Text, txtPassword.Text) > 0) { if (Objetos_Globales.usuario.estado == 2) { MessageBoxTemporal.Show("Usuario inactivo", "Mensaje Importante", 1, false); } else { BD.Fecha_Inicio_Sesion(txtUsuario.Text, txtPassword.Text, Objetos_Globales.fechaHoy()); Menu menu = new Menu(); this.Hide(); menu.Show(); } } else { MessageBox.Show("Usuario y/o contraseña incorrecta", "Error"); } }
private void txtPassword_KeyPress(object sender, KeyPressEventArgs e) { if ((int)e.KeyChar == (int)Keys.Enter) { if (BD.Login(txtUsuario.Text, txtPassword.Text) > 0) { BD.Fecha_Inicio_Sesion(Objetos_Globales.usuario.nombre_Usuario, Objetos_Globales.usuario.password_Usuario, Objetos_Globales.fechaHoy()); Menu menu = new Menu(); this.Hide(); menu.Show(); } else { MessageBox.Show("Usuario y/o contraseña incorrecta", "Error"); } } }