public bool VerificarCredenciales(UsuarioBE objUsuario, out UsuarioBE objUsuarioTemp) { bool esValido = false; objUsuarioTemp = null; try { cn.Open(); objUsuarioTemp = usuarioDA.GetUsuarioByCorreo(objUsuario.CORREO, cn); esValido = objUsuarioTemp != null; if (esValido) { esValido = objUsuario.CONTRASENA.Equals(objUsuarioTemp.CONTRASENA); } } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(esValido); }