private void buttonIngresar_Click(object sender, EventArgs e) { Usuarios usuario = new Usuarios(textBox1.Text, getSha256(textBox2.Text)); if (usuario.user_id == "" || usuario.password == "") { MessageBox.Show("Los campos usuario y contraseña son obligatorios", "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error); } Administracion administracion = new Administracion(); if (administracion.validarUsuario(usuario)) { Int32 cantidadLogin = administracion.loguear(usuario); if (administracion.primerIngreso(usuario)) { FormCambiarContrasenia formCambioContra = new FormCambiarContrasenia(usuario.user_id); this.Hide(); formCambioContra.ShowDialog(); this.Close(); } else if (cantidadLogin == 0) { FormSeleccionRol formSeleccionRol = new FormSeleccionRol(usuario); this.Hide(); formSeleccionRol.ShowDialog(); this.Close(); } else if (cantidadLogin > 0 && cantidadLogin < 3) { MessageBox.Show("Contraseña incorrecta. Intento nro°: " + cantidadLogin, "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Su usuario se encuentra bloqueado, por favor contacte al administrador", "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("El usuario no existe", "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error); } }