Advertisement
Guest User

Untitled

a guest
Jul 8th, 2016
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. //con este codigo puedo ingresar a la bd sin la contraseña encriptada
  2. //como hago para llamar la contraseña,desencriptarla utilizando el metodo desencriptar y luego compararla segun la ingresada.
  3. // esta es una clase para obtener de la base de datos los datos de usuario
  4. private Entities MiBD = new Entities();
  5.  
  6. public Usuarios ObtenerUsuariosIngreso(String User, String Pass){
  7.  
  8. Encriptar_Desencriptar encriptacion = new Encriptar_Desencriptar();
  9. Usuarios retVal = new Usuarios();
  10. try
  11. {
  12. retVal = (from item in this.MiBD.Usuarios
  13. where item.IDUsuario.Equals(User)
  14. && item.PasswordUsuario.Equals (Pass) select item).FirstOrDefault();
  15. //&& encriptacion.DecryptKey( item.PasswordUsuario) == (Pass) select item).FirstOrDefault();
  16.  
  17. //&& encriptacion.DecryptKey( item.PasswordUsuario).Equals(Pass) select item).FirstOrDefault();
  18. //&& item.PasswordUsuario.Equals encriptacion.DecryptKey((Pass)) select item).FirstOrDefault();
  19. //Pass = encriptacion.DecryptKey(Pass);
  20. }
  21. catch (Exception ex){
  22. throw ex;
  23. }
  24. return retVal;
  25. }
  26.  
  27. //metodo para validar los datos ingresados
  28. private void ObtenerUsuario(){
  29. try{
  30. String IDUser;
  31. String NombreUsuario;
  32.  
  33. Usuarios registroUsuario = new Usuarios();
  34. registroUsuario = new UsuariosBL().ObtenerUsuariosIngreso(TxtUsuario.Text, TxtPassword.Text);
  35.  
  36. //Encriptar_Desencriptar encriptacion = new Encriptar_Desencriptar();
  37. //String Contrasenia_decrip = encriptacion.DecryptKey(registroUsuario.PasswordUsuario);
  38. if(registroUsuario == null){
  39. MessageBox.Show("Datos de Ingreso Inválidos", "Error");
  40. }
  41. // else if (registroUsuario.IDUsuario == TxtUsuario.Text && Contrasenia_decrip == TxtPassword.Text)
  42. else if (registroUsuario.IDUsuario == TxtUsuario.Text && registroUsuario.PasswordUsuario == TxtPassword.Text){
  43. IDUser = registroUsuario.IDUsuario.ToString();
  44. NombreUsuario = registroUsuario.NombreUsuario;
  45. // FrmPrincipal FrmPri = new FrmPrincipal(IDUser, NombreUsuario);
  46. FrmPrincipal FrmPri = new FrmPrincipal();
  47. FrmPri.Show();
  48. this.Hide();
  49.  
  50. /*FrmUsuarios FrmUsu = new FrmUsuarios();
  51. FrmUsu.MdiParent = this;
  52. FrmUsu.Show();*/
  53. }
  54. }
  55. catch (Exception ex){
  56. MessageBox.Show(ex.Message);
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement