//
        public void carregarCheckboxes()
        {
            if (this.MacroConta.id == 0)
            {
                return;
            }

            var lista = OCentroCustoMacroContaBL.listar(this.MacroConta.id, 0);

            foreach (var OCentroCusto in listaCentroCusto)
            {
                var Item = new CheckBoxItens {
                    id = OCentroCusto.id, isChecked = lista.Any(x => x.idCentroCusto == OCentroCusto.id), descricao = OCentroCusto.descricao
                };

                this.listaSelecionados.Add(Item);
            }

            this.listaSelecionados = this.listaSelecionados.OrderBy(x => x.descricao).ToList();
        }
Esempio n. 2
0
        ///
        public void carregarCheckboxes()
        {
            if (this.CentroCusto.id == 0)
            {
                return;
            }

            var lista = OCentroCustoMacroContaBL.listar(0, this.CentroCusto.id);

            listaMacroConta = listaMacroConta.OrderBy(x => UtilString.onlyNumber(x.codigoFiscal).toInt()).ThenBy(x => x.descricao).ToList();

            foreach (var OMacroConta in listaMacroConta)
            {
                var Item = new CheckBoxItens {
                    id = OMacroConta.id, isChecked = lista.Any(x => x.idMacroConta == OMacroConta.id), descricao = !OMacroConta.codigoFiscal.isEmpty() ? OMacroConta.codigoFiscal + " - " + OMacroConta.descricao : OMacroConta.descricao
                };

                this.listaSelecionados.Add(Item);
            }

            this.listaSelecionados = this.listaSelecionados.ToList();
        }