コード例 #1
0
        private CampoVM CarregarCampo(eRegra tipo)
        {
            CampoVM campo = new CampoVM();

            campo.Valor = (Modelo.Regras.SingleOrDefault(x => x.TipoEnum == tipo) ?? new TituloModeloRegra()).Valor;
            campo.Id    = (Modelo.Regras.SingleOrDefault(x => x.TipoEnum == tipo) ?? new TituloModeloRegra()).Id;

            return(campo);
        }
コード例 #2
0
        private CampoVM CarregarCampo(eRegra regra, eResposta resposta)
        {
            CampoVM campo = new CampoVM();

            TituloModeloRegra tituloRegra = Modelo.Regras.SingleOrDefault(x => x.TipoEnum == regra);

            if (tituloRegra == null)
            {
                return(campo);
            }

            campo.Valor = (tituloRegra.Respostas.SingleOrDefault(x => x.TipoEnum == resposta) ?? new TituloModeloResposta()).Valor;
            campo.Id    = (tituloRegra.Respostas.SingleOrDefault(x => x.TipoEnum == resposta) ?? new TituloModeloResposta()).Id;

            return(campo);
        }