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