示例#1
0
        public string CarregarRecebimentosMes(DaoKPIFinanceiroRecebimentosMesColecao daoKPIFinanceiroRecebimentosMesColecao)
        {
            try
            {
                string retorno = "ok";
                dalMySql.LimparParametros();
                dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroRecebimentosMesDeletar");
                DataTable dataTableDaoKPIFinanceiroRecebimentosMesColecao = ConvertToDataTable(daoKPIFinanceiroRecebimentosMesColecao);
                foreach (DataRow linha in dataTableDaoKPIFinanceiroRecebimentosMesColecao.Rows)
                {
                    DaoKPIFinanceiroRecebimentosMes daoKPIFinanceiroRecebimentosMes = new DaoKPIFinanceiroRecebimentosMes();
                    daoKPIFinanceiroRecebimentosMes.Qtd   = Convert.ToInt32(linha["Qtd"]);
                    daoKPIFinanceiroRecebimentosMes.Valor = Convert.ToDecimal(linha["Valor"]);
                    dalMySql.LimparParametros();
                    dalMySql.AdicionaParametros("@Qtd", daoKPIFinanceiroRecebimentosMes.Qtd);
                    dalMySql.AdicionaParametros("@Valor", daoKPIFinanceiroRecebimentosMes.Valor);

                    dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroRecebimentosMesInserir");
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel inserir dados no KPI Financeiro Recebimentos Mês. Detalhes: " + ex.Message);
            }
        }
示例#2
0
        public DaoKPIFinanceiroRecebimentosMesColecao RetornaRecebimentosMes()
        {
            try
            {
                DaoKPIFinanceiroRecebimentosMesColecao daoKPIFinanceiroRecebimentosMesColecao = new DaoKPIFinanceiroRecebimentosMesColecao();
                dalSqlServer.LimparParametros();

                DataTable dataTableDaoKPIFinanceiroRecebimentosMesColecao = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspKPIFinanceiroRecebimentosMes");

                foreach (DataRow linha in dataTableDaoKPIFinanceiroRecebimentosMesColecao.Rows)
                {
                    DaoKPIFinanceiroRecebimentosMes daoKPIFinanceiroRecebimentosMes = new DaoKPIFinanceiroRecebimentosMes();
                    daoKPIFinanceiroRecebimentosMes.Qtd   = Convert.ToInt32(linha["Qtd"]);
                    daoKPIFinanceiroRecebimentosMes.Valor = Convert.ToDecimal(linha["Valor"]);

                    daoKPIFinanceiroRecebimentosMesColecao.Add(daoKPIFinanceiroRecebimentosMes);
                }

                return(daoKPIFinanceiroRecebimentosMesColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar os pagamentos do mês. Detalhes: " + ex.Message);
            }
        }