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); } }
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); } }