public string CarregarDashProcessosBeneficiamento(DaoDashProcessosBeneficiamentoColecao daoDashProcessosBeneficiamentoColecao) { try { string retorno = "ok"; dalMySql.LimparParametros(); dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDashProcessosBeneficiamentoDeletar"); DataTable dataTableDaoDashProcessosBeneficiamento = ConvertToDataTable(daoDashProcessosBeneficiamentoColecao); foreach (DataRow linha in dataTableDaoDashProcessosBeneficiamento.Rows) { DaoDashProcessosBeneficiamento daoDashProcessosBeneficiamento = new DaoDashProcessosBeneficiamento(); daoDashProcessosBeneficiamento.TipoProcesso = linha["TipoProcesso"].ToString(); daoDashProcessosBeneficiamento.DescricaoTipoProcesso = linha["DescricaoTipoProcesso"].ToString(); daoDashProcessosBeneficiamento.StatusAtual = linha["StatusAtual"].ToString(); daoDashProcessosBeneficiamento.Metros = Convert.ToDecimal(linha["Metros"]); dalMySql.LimparParametros(); dalMySql.AdicionaParametros("@TipoProcesso", daoDashProcessosBeneficiamento.TipoProcesso); dalMySql.AdicionaParametros("@DescricaoTipoProcesso", daoDashProcessosBeneficiamento.DescricaoTipoProcesso); dalMySql.AdicionaParametros("@StatusAtual", daoDashProcessosBeneficiamento.StatusAtual); dalMySql.AdicionaParametros("@Metros", daoDashProcessosBeneficiamento.Metros); dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDashProcessosBeneficiamentoInserir"); } return(retorno); } catch (Exception ex) { throw new Exception("Nao foi Possivel inserir dados no dash 'Processo de Beneficiamento'. Detalhes: " + ex.Message); } }
public DaoDashProcessosBeneficiamentoColecao RetornaProcessosBeneficiamento() { try { DaoDashProcessosBeneficiamentoColecao daoDashProcessosBeneficiamentoColecao = new DaoDashProcessosBeneficiamentoColecao(); dalSqlServer.LimparParametros(); DataTable dataTableDaoDashProcessosBeneficiamento = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspDashProcessosBeneficiamento"); foreach (DataRow linha in dataTableDaoDashProcessosBeneficiamento.Rows) { DaoDashProcessosBeneficiamento daoDashProcessosBeneficiamento = new DaoDashProcessosBeneficiamento(); daoDashProcessosBeneficiamento.TipoProcesso = linha["TipoProcesso"].ToString(); daoDashProcessosBeneficiamento.DescricaoTipoProcesso = linha["DescricaoTipoProcesso"].ToString(); daoDashProcessosBeneficiamento.StatusAtual = linha["StatusAtual"].ToString(); daoDashProcessosBeneficiamento.Metros = Convert.ToDecimal(linha["Metros"]); daoDashProcessosBeneficiamentoColecao.Add(daoDashProcessosBeneficiamento); } return(daoDashProcessosBeneficiamentoColecao); } catch (Exception ex) { throw new Exception("Nao foi Possivel consultar. Detalhes: " + ex.Message); } }