Example #1
0
        public DaoKPIFinanceiroPagamentosHojeColecao RetornaPagamentosHoje()
        {
            try
            {
                DaoKPIFinanceiroPagamentosHojeColecao daoKPIFinanceiroPagamentosHojeColecao = new DaoKPIFinanceiroPagamentosHojeColecao();
                dalSqlServer.LimparParametros();

                DataTable dataTableDaoKPIFinanceiroPagamentosHojeColecao = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspKPIFinanceiroPagamentosHoje");

                foreach (DataRow linha in dataTableDaoKPIFinanceiroPagamentosHojeColecao.Rows)
                {
                    DaoKPIFinanceiroPagamentosHoje daoKPIFinanceiroPagamentosHoje = new DaoKPIFinanceiroPagamentosHoje();
                    daoKPIFinanceiroPagamentosHoje.Qtd   = Convert.ToInt32(linha["Qtd"]);
                    daoKPIFinanceiroPagamentosHoje.Valor = Convert.ToDecimal(linha["Valor"]);

                    daoKPIFinanceiroPagamentosHojeColecao.Add(daoKPIFinanceiroPagamentosHoje);
                }

                return(daoKPIFinanceiroPagamentosHojeColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar os Pagamentos de Hoje. Detalhes: " + ex.Message);
            }
        }
Example #2
0
        public string CarregarPagamentosHoje(DaoKPIFinanceiroPagamentosHojeColecao daoKPIFinanceiroPagamentosHojeColecao)
        {
            try
            {
                string retorno = "ok";
                dalMySql.LimparParametros();
                dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroPagamentosHojeDeletar");
                DataTable dataTableDaoKPIFinanceiroPagamentosHojeColecao = ConvertToDataTable(daoKPIFinanceiroPagamentosHojeColecao);
                foreach (DataRow linha in dataTableDaoKPIFinanceiroPagamentosHojeColecao.Rows)
                {
                    DaoKPIFinanceiroPagamentosHoje daoKPIFinanceiroPagamentosHoje = new DaoKPIFinanceiroPagamentosHoje();
                    daoKPIFinanceiroPagamentosHoje.Qtd   = Convert.ToInt32(linha["Qtd"]);
                    daoKPIFinanceiroPagamentosHoje.Valor = Convert.ToDecimal(linha["Valor"]);
                    dalMySql.LimparParametros();
                    dalMySql.AdicionaParametros("@Qtd", daoKPIFinanceiroPagamentosHoje.Qtd);
                    dalMySql.AdicionaParametros("@Valor", daoKPIFinanceiroPagamentosHoje.Valor);

                    dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroPagamentosHojeInserir");
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel inserir dados no KPI Financeiro - Pagamentos Hoje . Detalhes: " + ex.Message);
            }
        }