public string CarregarDashBeneficiamentoProducaoEmDBPromodaDash(DaoDashBeneficiamentoProducaoColecao daoDashBeneficiamentoProducaoColecao) { try { string retorno = "ok"; dalMySql.LimparParametros(); dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDashBeneficiamentoProducaoDeletar"); DataTable dataTableDaoDashBeneficiamentoProducaoColecao = ConvertToDataTable(daoDashBeneficiamentoProducaoColecao); foreach (DataRow linha in dataTableDaoDashBeneficiamentoProducaoColecao.Rows) { DaoDashBeneficiamentoProducao daoDashBeneficiamentoProducao = new DaoDashBeneficiamentoProducao(); daoDashBeneficiamentoProducao.PreparacaoEmOperacao = Convert.ToDecimal(linha["preparacaoEmOperacao"]); daoDashBeneficiamentoProducao.PreparacaoFinalizadaDia = Convert.ToDecimal(linha["preparacaoFinalizadaDia"]); daoDashBeneficiamentoProducao.PreparacaoFinalizadaMes = Convert.ToDecimal(linha["preparacaoFinalizadaMes"]); daoDashBeneficiamentoProducao.TingimentoEmOperacao = Convert.ToDecimal(linha["tingimentoEmOperacao"]); daoDashBeneficiamentoProducao.TingimentoFinalizadoDia = Convert.ToDecimal(linha["tingimentoFinalizadoDia"]); daoDashBeneficiamentoProducao.TingimentoFinalizadoMes = Convert.ToDecimal(linha["tingimentoFinalizadoMes"]); daoDashBeneficiamentoProducao.EstampariaEmOperacao = Convert.ToDecimal(linha["estampariaEmOperacao"]); daoDashBeneficiamentoProducao.EstampariaFinalizadaDia = Convert.ToDecimal(linha["estampariaFinalizadaDia"]); daoDashBeneficiamentoProducao.EstampariaFinalizadaMes = Convert.ToDecimal(linha["estampariaFinalizadaMes"]); daoDashBeneficiamentoProducao.AcabamentoEmOperacao = Convert.ToDecimal(linha["acabamentoEmOperacao"]); daoDashBeneficiamentoProducao.AcabamentoFinalizadoDia = Convert.ToDecimal(linha["acabamentoFinalizadoDia"]); daoDashBeneficiamentoProducao.AcabamentoFinalizadoMes = Convert.ToDecimal(linha["acabamentoFinalizadoMes"]); daoDashBeneficiamentoProducao.RevisaoEmOperacao = Convert.ToDecimal(linha["revisaoEmOperacao"]); daoDashBeneficiamentoProducao.RevisaoFinalizadaDia = Convert.ToDecimal(linha["revisaoFinalizadaDia"]); daoDashBeneficiamentoProducao.RevisaoFinalizadaMes = Convert.ToDecimal(linha["revisaoFinalizadaMes"]); dalMySql.LimparParametros(); dalMySql.AdicionaParametros("@preparacaoEmOperacao", daoDashBeneficiamentoProducao.PreparacaoEmOperacao); dalMySql.AdicionaParametros("@preparacaoFinalizadaDia", daoDashBeneficiamentoProducao.PreparacaoFinalizadaDia); dalMySql.AdicionaParametros("@preparacaoFinalizadaMes", daoDashBeneficiamentoProducao.PreparacaoFinalizadaMes); dalMySql.AdicionaParametros("@tingimentoEmOperacao", daoDashBeneficiamentoProducao.TingimentoEmOperacao); dalMySql.AdicionaParametros("@tingimentoFinalizadoDia", daoDashBeneficiamentoProducao.TingimentoFinalizadoDia); dalMySql.AdicionaParametros("@tingimentoFinalizadoMes", daoDashBeneficiamentoProducao.TingimentoFinalizadoMes); dalMySql.AdicionaParametros("@estampariaEmOperacao", daoDashBeneficiamentoProducao.EstampariaEmOperacao); dalMySql.AdicionaParametros("@estampariaFinalizadaDia", daoDashBeneficiamentoProducao.EstampariaFinalizadaDia); dalMySql.AdicionaParametros("@estampariaFinalizadaMes", daoDashBeneficiamentoProducao.EstampariaFinalizadaMes); dalMySql.AdicionaParametros("@acabamentoEmOperacao", daoDashBeneficiamentoProducao.AcabamentoEmOperacao); dalMySql.AdicionaParametros("@acabamentoFinalizadoDia", daoDashBeneficiamentoProducao.AcabamentoFinalizadoDia); dalMySql.AdicionaParametros("@acabamentoFinalizadoMes", daoDashBeneficiamentoProducao.AcabamentoFinalizadoMes); dalMySql.AdicionaParametros("@revisaoEmOperacao", daoDashBeneficiamentoProducao.RevisaoEmOperacao); dalMySql.AdicionaParametros("@revisaoFinalizadaDia", daoDashBeneficiamentoProducao.RevisaoFinalizadaDia); dalMySql.AdicionaParametros("@revisaoFinalizadaMes", daoDashBeneficiamentoProducao.RevisaoFinalizadaMes); dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDashBeneficiamentoProducaoInserir"); } return(retorno); } catch (Exception ex) { throw new Exception("Nao foi Possivel inserir dados no dash de produção beneficiamento. Detalhes: " + ex.Message); } }
public DaoDashBeneficiamentoProducaoColecao ListarBeneficiamentoProducaoEmDBPromoda() { try { DaoDashBeneficiamentoProducaoColecao daoDashBeneficiamentoProducaoColecao = new DaoDashBeneficiamentoProducaoColecao(); DataTable dataTableDaoDashBeneficiamentoProducaoColecao = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspDashBeneficiamentoProducaoListar"); foreach (DataRow linha in dataTableDaoDashBeneficiamentoProducaoColecao.Rows) { DaoDashBeneficiamentoProducao daoDashBeneficiamentoProducao = new DaoDashBeneficiamentoProducao(); daoDashBeneficiamentoProducao.PreparacaoEmOperacao = Convert.ToDecimal(linha["preparacaoEmOperacao"]); daoDashBeneficiamentoProducao.PreparacaoFinalizadaDia = Convert.ToDecimal(linha["preparacaoFinalizadaDia"]); daoDashBeneficiamentoProducao.PreparacaoFinalizadaMes = Convert.ToDecimal(linha["preparacaoFinalizadaMes"]); daoDashBeneficiamentoProducao.TingimentoEmOperacao = Convert.ToDecimal(linha["tingimentoEmOperacao"]); daoDashBeneficiamentoProducao.TingimentoFinalizadoDia = Convert.ToDecimal(linha["tingimentoFinalizadoDia"]); daoDashBeneficiamentoProducao.TingimentoFinalizadoMes = Convert.ToDecimal(linha["tingimentoFinalizadoMes"]); daoDashBeneficiamentoProducao.EstampariaEmOperacao = Convert.ToDecimal(linha["estampariaEmOperacao"]); daoDashBeneficiamentoProducao.EstampariaFinalizadaDia = Convert.ToDecimal(linha["estampariaFinalizadaDia"]); daoDashBeneficiamentoProducao.EstampariaFinalizadaMes = Convert.ToDecimal(linha["estampariaFinalizadaMes"]); daoDashBeneficiamentoProducao.AcabamentoEmOperacao = Convert.ToDecimal(linha["acabamentoEmOperacao"]); daoDashBeneficiamentoProducao.AcabamentoFinalizadoDia = Convert.ToDecimal(linha["acabamentoFinalizadoDia"]); daoDashBeneficiamentoProducao.AcabamentoFinalizadoMes = Convert.ToDecimal(linha["acabamentoFinalizadoMes"]); daoDashBeneficiamentoProducao.RevisaoEmOperacao = Convert.ToDecimal(linha["revisaoEmOperacao"]); daoDashBeneficiamentoProducao.RevisaoFinalizadaDia = Convert.ToDecimal(linha["revisaoFinalizadaDia"]); daoDashBeneficiamentoProducao.RevisaoFinalizadaMes = Convert.ToDecimal(linha["revisaoFinalizadaMes"]); daoDashBeneficiamentoProducaoColecao.Add(daoDashBeneficiamentoProducao); } return(daoDashBeneficiamentoProducaoColecao); } catch (Exception ex) { throw new Exception("Nao foi Possivel Listar a produção! Detalhes: " + ex.Message); } }