Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //con este codigo puedo ingresar a la bd sin la contraseña encriptada
- //como hago para llamar la contraseña,desencriptarla utilizando el metodo desencriptar y luego compararla segun la ingresada.
- // esta es una clase para obtener de la base de datos los datos de usuario
- private Entities MiBD = new Entities();
- public Usuarios ObtenerUsuariosIngreso(String User, String Pass){
- Encriptar_Desencriptar encriptacion = new Encriptar_Desencriptar();
- Usuarios retVal = new Usuarios();
- try
- {
- retVal = (from item in this.MiBD.Usuarios
- where item.IDUsuario.Equals(User)
- && item.PasswordUsuario.Equals (Pass) select item).FirstOrDefault();
- //&& encriptacion.DecryptKey( item.PasswordUsuario) == (Pass) select item).FirstOrDefault();
- //&& encriptacion.DecryptKey( item.PasswordUsuario).Equals(Pass) select item).FirstOrDefault();
- //&& item.PasswordUsuario.Equals encriptacion.DecryptKey((Pass)) select item).FirstOrDefault();
- //Pass = encriptacion.DecryptKey(Pass);
- }
- catch (Exception ex){
- throw ex;
- }
- return retVal;
- }
- //metodo para validar los datos ingresados
- private void ObtenerUsuario(){
- try{
- String IDUser;
- String NombreUsuario;
- Usuarios registroUsuario = new Usuarios();
- registroUsuario = new UsuariosBL().ObtenerUsuariosIngreso(TxtUsuario.Text, TxtPassword.Text);
- //Encriptar_Desencriptar encriptacion = new Encriptar_Desencriptar();
- //String Contrasenia_decrip = encriptacion.DecryptKey(registroUsuario.PasswordUsuario);
- if(registroUsuario == null){
- MessageBox.Show("Datos de Ingreso Inválidos", "Error");
- }
- // else if (registroUsuario.IDUsuario == TxtUsuario.Text && Contrasenia_decrip == TxtPassword.Text)
- else if (registroUsuario.IDUsuario == TxtUsuario.Text && registroUsuario.PasswordUsuario == TxtPassword.Text){
- IDUser = registroUsuario.IDUsuario.ToString();
- NombreUsuario = registroUsuario.NombreUsuario;
- // FrmPrincipal FrmPri = new FrmPrincipal(IDUser, NombreUsuario);
- FrmPrincipal FrmPri = new FrmPrincipal();
- FrmPri.Show();
- this.Hide();
- /*FrmUsuarios FrmUsu = new FrmUsuarios();
- FrmUsu.MdiParent = this;
- FrmUsu.Show();*/
- }
- }
- catch (Exception ex){
- MessageBox.Show(ex.Message);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement