예제 #1
0
        public string CarregarPagamentosMes(DaoKPIFinanceiroPagamentosMesColecao daoKPIFinanceiroPagamentosMesColecao)
        {
            try
            {
                string retorno = "ok";
                dalMySql.LimparParametros();
                dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroPagamentosMesDeletar");
                DataTable dataTableDaoKPIFinanceiroPagamentosMesColecao = ConvertToDataTable(daoKPIFinanceiroPagamentosMesColecao);
                foreach (DataRow linha in dataTableDaoKPIFinanceiroPagamentosMesColecao.Rows)
                {
                    DaoKPIFinanceiroPagamentosMes daoKPIFinanceiroPagamentosMes = new DaoKPIFinanceiroPagamentosMes();
                    daoKPIFinanceiroPagamentosMes.Qtd   = Convert.ToInt32(linha["Qtd"]);
                    daoKPIFinanceiroPagamentosMes.Valor = Convert.ToDecimal(linha["Valor"]);
                    dalMySql.LimparParametros();
                    dalMySql.AdicionaParametros("@Qtd", daoKPIFinanceiroPagamentosMes.Qtd);
                    dalMySql.AdicionaParametros("@Valor", daoKPIFinanceiroPagamentosMes.Valor);

                    dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroPagamentosMesInserir");
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel inserir dados no KPI Financeiro Pagamentos Mês. Detalhes: " + ex.Message);
            }
        }
예제 #2
0
        public DaoKPIFinanceiroPagamentosMesColecao RetornaPagamentosMes()
        {
            try
            {
                DaoKPIFinanceiroPagamentosMesColecao daoKPIFinanceiroPagamentosMesColecao = new DaoKPIFinanceiroPagamentosMesColecao();
                dalSqlServer.LimparParametros();

                DataTable dataTableDaoKPIFinanceiroPagamentosMesColecao = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspKPIFinanceiroPagamentosMes");

                foreach (DataRow linha in dataTableDaoKPIFinanceiroPagamentosMesColecao.Rows)
                {
                    DaoKPIFinanceiroPagamentosMes daoKPIFinanceiroPagamentosMes = new DaoKPIFinanceiroPagamentosMes();
                    daoKPIFinanceiroPagamentosMes.Qtd   = Convert.ToInt32(linha["Qtd"]);
                    daoKPIFinanceiroPagamentosMes.Valor = Convert.ToDecimal(linha["Valor"]);

                    daoKPIFinanceiroPagamentosMesColecao.Add(daoKPIFinanceiroPagamentosMes);
                }

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