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