public string CarregarFluxoCaixaHoje(DaoKPIFinanceiroFluxoCaixaHojeColecao daoKPIFinanceiroFluxoCaixaHojeColecao)
        {
            try
            {
                string retorno = "ok";
                dalMySql.LimparParametros();
                dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroFluxoCaixaHojeDeletar");
                DataTable dataTableDaoKPIFinanceiroFluxoCaixaHojeColecao = ConvertToDataTable(daoKPIFinanceiroFluxoCaixaHojeColecao);
                foreach (DataRow linha in dataTableDaoKPIFinanceiroFluxoCaixaHojeColecao.Rows)
                {
                    DaoKPIFinanceiroFluxoCaixaHoje daoKPIFinanceiroFluxoCaixaHoje = new DaoKPIFinanceiroFluxoCaixaHoje();
                    daoKPIFinanceiroFluxoCaixaHoje.QtdPagamentos     = Convert.ToInt32(linha["QtdPagamentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.ValorPagamentos   = Convert.ToDecimal(linha["ValorPagamentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.QtdRecebimentos   = Convert.ToInt32(linha["QtdRecebimentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.ValorRecebimentos = Convert.ToDecimal(linha["ValorRecebimentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.VLP = Convert.ToDecimal(linha["VLP"]);
                    dalMySql.LimparParametros();
                    dalMySql.AdicionaParametros("@QtdPagamentos", daoKPIFinanceiroFluxoCaixaHoje.QtdPagamentos);
                    dalMySql.AdicionaParametros("@ValorPagamentos", daoKPIFinanceiroFluxoCaixaHoje.ValorPagamentos);
                    dalMySql.AdicionaParametros("@QtdRecebimentos", daoKPIFinanceiroFluxoCaixaHoje.QtdRecebimentos);
                    dalMySql.AdicionaParametros("@ValorRecebimentos", daoKPIFinanceiroFluxoCaixaHoje.ValorRecebimentos);
                    dalMySql.AdicionaParametros("@VLP", daoKPIFinanceiroFluxoCaixaHoje.VLP);

                    dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroFluxoCaixaHojeInserir");
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel inserir dados no KPI Financeiro - Fluxo de Caixa Hoje. Detalhes: " + ex.Message);
            }
        }
        public DaoKPIFinanceiroFluxoCaixaHojeColecao RetornaFluxoCaixaHoje()
        {
            try
            {
                DaoKPIFinanceiroFluxoCaixaHojeColecao daoKPIFinanceiroFluxoCaixaHojeColecao = new DaoKPIFinanceiroFluxoCaixaHojeColecao();
                dalSqlServer.LimparParametros();

                DataTable dataTableDaoKPIFinanceiroFluxoCaixaHojeColecao = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspKPIFinanceiroFluxoCaixaHoje");

                foreach (DataRow linha in dataTableDaoKPIFinanceiroFluxoCaixaHojeColecao.Rows)
                {
                    DaoKPIFinanceiroFluxoCaixaHoje daoKPIFinanceiroFluxoCaixaHoje = new DaoKPIFinanceiroFluxoCaixaHoje();
                    daoKPIFinanceiroFluxoCaixaHoje.QtdPagamentos     = Convert.ToInt32(linha["QtdPagamentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.ValorPagamentos   = Convert.ToDecimal(linha["ValorPagamentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.QtdRecebimentos   = Convert.ToInt32(linha["QtdRecebimentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.ValorRecebimentos = Convert.ToDecimal(linha["ValorRecebimentos"]);
                    daoKPIFinanceiroFluxoCaixaHoje.VLP = Convert.ToDecimal(linha["VLP"]);

                    daoKPIFinanceiroFluxoCaixaHojeColecao.Add(daoKPIFinanceiroFluxoCaixaHoje);
                }

                return(daoKPIFinanceiroFluxoCaixaHojeColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar o Fluxo de Caixa Hoje. Detalhes: " + ex.Message);
            }
        }