//Carregamento de registro único pelo ID
        public PendenciaCadastralVW carregar(int idAssociado)
        {
            var query = from PC in db.PendenciaCadastralVW where PC.id == idAssociado select PC;

            query = query.condicoesSeguranca();

            PendenciaCadastralVW OAssociado = query.FirstOrDefault();

            return(OAssociado);
        }
示例#2
0
        //Status Associado
        public static string exibirStatus(this PendenciaCadastralVW OAssociado)
        {
            string descricaoAtivo = "Desativado";

            switch (OAssociado.ativo)
            {
            case "E":
                descricaoAtivo = "Em admissão";
                break;

            case "S":
                descricaoAtivo = "Ativo";
                break;

            case "B":
                descricaoAtivo = "Bloqueado";
                break;
            }


            return(descricaoAtivo);
        }
示例#3
0
        //Status Associado
        public static string exibirSituacao(this PendenciaCadastralVW OAssociado)
        {
            string descricaoAtivo = (OAssociado.flagSituacaoContribuicao == SituacaoContribuicaoConst.ADIMPLENTE ? "Adimplente": (OAssociado.flagSituacaoContribuicao == SituacaoContribuicaoConst.ISENTO ? "Isento": "Inadimplente"));

            return(descricaoAtivo);
        }
示例#4
0
        //Classes CSS situacao financeira Associado
        public static string exibirClasseSituacaoFinanceira(this PendenciaCadastralVW OAssociado)
        {
            string descricaoAtivo = (OAssociado.flagSituacaoContribuicao == SituacaoContribuicaoConst.ADIMPLENTE? "text-green": (OAssociado.flagSituacaoContribuicao == SituacaoContribuicaoConst.ISENTO? "text-yellow": "text-red"));

            return(descricaoAtivo);
        }
示例#5
0
        //Icone FA situacao financeira Associado
        public static string exibirIconeSituacaoFinanceira(this PendenciaCadastralVW OAssociado)
        {
            string descricaoAtivo = (OAssociado.flagSituacaoContribuicao == SituacaoContribuicaoConst.ADIMPLENTE ? "fa-check": (OAssociado.flagSituacaoContribuicao == SituacaoContribuicaoConst.ISENTO? "fa-check": "fa-times"));

            return(descricaoAtivo);
        }
示例#6
0
        //
        public static string exibirClasseStatus(this PendenciaCadastralVW OAssociado)
        {
            string descricaoAtivo = (OAssociado.ativo == "E"? "text-yellow": (OAssociado.ativo == "S"? "text-green": "text-red"));

            return(descricaoAtivo);
        }
示例#7
0
        //
        public static string exibirIconeStatus(this PendenciaCadastralVW OAssociado)
        {
            string descricaoAtivo = (OAssociado.ativo == "E"? "fa-clipboard": (OAssociado.ativo == "S"? "fa-check": "fa-times"));

            return(descricaoAtivo);
        }