public string CarregarRecebimentosAno(DaoKPIFinanceiroRecebimentosAnoColecao daoKPIFinanceiroRecebimentosAnoColecao) { try { string retorno = "ok"; dalMySql.LimparParametros(); dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroRecebimentosAnoDeletar"); DataTable dataTableDaoKPIFinanceiroRecebimentosAnoColecao = ConvertToDataTable(daoKPIFinanceiroRecebimentosAnoColecao); foreach (DataRow linha in dataTableDaoKPIFinanceiroRecebimentosAnoColecao.Rows) { DaoKPIFinanceiroRecebimentosAno daoKPIFinanceiroRecebimentosAno = new DaoKPIFinanceiroRecebimentosAno(); daoKPIFinanceiroRecebimentosAno.Qtd = Convert.ToInt32(linha["Qtd"]); daoKPIFinanceiroRecebimentosAno.Valor = Convert.ToDecimal(linha["Valor"]); dalMySql.LimparParametros(); dalMySql.AdicionaParametros("@Qtd", daoKPIFinanceiroRecebimentosAno.Qtd); dalMySql.AdicionaParametros("@Valor", daoKPIFinanceiroRecebimentosAno.Valor); dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspKPIFinanceiroRecebimentosAnoInserir"); } return(retorno); } catch (Exception ex) { throw new Exception("Nao foi Possivel inserir dados no KPI Financeiro Recebimentos Mês. Detalhes: " + ex.Message); } }
public DaoKPIFinanceiroRecebimentosAnoColecao RetornaRecebimentosAno() { try { DaoKPIFinanceiroRecebimentosAnoColecao daoKPIFinanceiroRecebimentosAnoColecao = new DaoKPIFinanceiroRecebimentosAnoColecao(); dalSqlServer.LimparParametros(); DataTable dataTableDaoKPIFinanceiroRecebimentosAnoColecao = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspKPIFinanceiroRecebimentosAno"); foreach (DataRow linha in dataTableDaoKPIFinanceiroRecebimentosAnoColecao.Rows) { DaoKPIFinanceiroRecebimentosAno daoKPIFinanceiroRecebimentosAno = new DaoKPIFinanceiroRecebimentosAno(); daoKPIFinanceiroRecebimentosAno.Qtd = Convert.ToInt32(linha["Qtd"]); daoKPIFinanceiroRecebimentosAno.Valor = Convert.ToDecimal(linha["Valor"]); daoKPIFinanceiroRecebimentosAnoColecao.Add(daoKPIFinanceiroRecebimentosAno); } return(daoKPIFinanceiroRecebimentosAnoColecao); } catch (Exception ex) { throw new Exception("Nao foi Possivel consultar os pagamentos do mês. Detalhes: " + ex.Message); } }