public bool VerificaAcessoVertente(enumVertentes vertente, int idcliente) { var vert = RetornaVertentesAssociada(idcliente); switch (vertente) { case enumVertentes.RedesSociais: return(vert.redessociais); case enumVertentes.Noticias: return(vert.noticias); case enumVertentes.Produtos: return(vert.produtos); case enumVertentes.PresencaOnline: return(vert.presencaonline); case enumVertentes.Promocoes: return(vert.promocoes); default: return(false); } }
public bool VerificaAcessoEmpresaVertente(enumVertentes vertente, int idempresa, int idcliente) { var acessoEmpresa = VerificaAcessoEmpresa(idempresa, idcliente); if (!acessoEmpresa) { return(false); } var acessoVertente = VerificaAcessoVertente(vertente, idcliente); if (!acessoVertente) { return(false); } return(acessoVertente && acessoEmpresa); }