public static UsuarioBE ObtenerPassword(UsuarioBE entidad) { var ent = usuarioDA.ObtenerPassword(entidad); if (string.IsNullOrEmpty(ent.PASSWORD_USUARIO)) { entidad.OK = false; } else { entidad.OK = Seguridad.CompararHashSal(entidad.PASSWORD_USUARIO, ent.PASSWORD_USUARIO); entidad.ID_USUARIO = ent.ID_USUARIO; } if (entidad.OK) { entidad.OK = usuarioDA.VerificarEstadoUsuario(entidad); if (!entidad.OK) { entidad.extra = "Usuario y/o Password incorrecto"; } } else { entidad.extra = "Usuario y/o Password incorrecto"; } return(entidad); }
public static UsuarioBE VerificarClave(UsuarioBE entidad) { var ent = usuarioDA.VerificarClave(entidad); if (string.IsNullOrEmpty(ent.PASSWORD_USUARIO)) { entidad.OK = false; } else { entidad.OK = Seguridad.CompararHashSal(entidad.PASSWORD_USUARIO, ent.PASSWORD_USUARIO); } if (!entidad.OK) { entidad.OK = false; entidad.extra = "La contraseña actual no es la correcta."; } return(entidad); }