private void btnAcceder_Click(object sender, EventArgs e) { /* * string cadena; * cadena = txtContrasena.Text; * * SHA1CryptoServiceProvider contraseña = new SHA1CryptoServiceProvider(); * byte[] vertorBytes = System.Text.Encoding.UTF8.GetBytes(cadena); * byte[] salida = contraseña.ComputeHash(vertorBytes); * contraseña.Clear(); * Encriptado = Convert.ToBase64String(salida); * Encriptado = txtContrasena.Text;*/ //-------------------------- if (validarIngreso()) { LogicaUsuario usuario = new LogicaUsuario(); var validLogin = usuario.LoginUser(txtUsuario.Text, txtContrasena.Text); if (validLogin == true) { isloginsuccess = true; } else { isloginsuccess = false; if (bloqueo == 3) { MessageBox.Show("Alcanzo el limite total de intentos, contacte a su administrador"); Application.Exit(); } MessageBox.Show("Datos Incorrectos,Verifique por favor", "Error"); txtUsuario.Clear(); txtContrasena.Clear(); txtUsuario.Focus(); bloqueo++; } } if (isloginsuccess) { varpublic.usuario = txtUsuario.Text; this.Hide(); frmBienvenida splop = new frmBienvenida(); splop.ShowDialog(); SistemaSOFO f = new SistemaSOFO(); f.Show(); } else { pcloader.Visible = false; } }
void AbrirFormulario() { string cadena; cadena = txtContrasena.Text; SHA1CryptoServiceProvider contraseña = new SHA1CryptoServiceProvider(); byte[] vertorBytes = System.Text.Encoding.UTF8.GetBytes(cadena); byte[] salida = contraseña.ComputeHash(vertorBytes); contraseña.Clear(); Encriptado = Convert.ToBase64String(salida); //-------------------------- if (validarIngreso()) { LogicaUsuario usuario = new LogicaUsuario(); var validLogin = usuario.LoginUser(txtUsuario.Text, Encriptado); if (validLogin == true) { this.Hide(); //---------------- Bienvenida splop = new Bienvenida(); splop.ShowDialog(); SistemaSOFO f = new SistemaSOFO(); f.Show(); } else { if (bloqueo == 3) { MessageBox.Show("Alcanzo el limite total de intentos, contacte a su administrador"); Application.Exit(); } MessageBox.Show("Datos Incorrectos,Verifique por favor", "Error"); txtUsuario.Clear(); txtContrasena.Clear(); txtUsuario.Focus(); bloqueo++; } } }