Example #1
0
        //[TestMethod]
        public void ObterListaEstaMontandoAQueryCorretamente()
        {
            var nomeTabela = "GES99_TESTE_INDICADOR_BANCO";
            var campos = new List<string>() {"1","","3","",""};

            var dataBaseInfo = new DataBaseInfo();

            var listResult = dataBaseInfo.ObterLista(nomeTabela, campos);

            Assert.IsNotNull(listResult);
        }
        private double CalcularValorBanco(Indicador indicador)
        {
            var nomeTabela = indicador.NomeTabela;
            var colunas = GetColunas(indicador);

            var dataBaseInfo = new DataBaseInfo();

            var listResult = dataBaseInfo.ObterLista(nomeTabela, colunas);

            var total = 0d;
            foreach (var result in listResult)
            {
                total += Convert.ToDouble(result);
            }

            return total;
        }