Exemplo n.º 1
0
        public DaoDashTotalDeBaixasColecao ConsultarListagemDePecasMesAtualEmDBPromodaDash()
        {
            try
            {
                //Criar coleçao nova de Funcionarios (vazia)
                DaoDashTotalDeBaixasColecao daoDashTotalDeBaixasColecao = new DaoDashTotalDeBaixasColecao();
                dalMySql.LimparParametros();
                //dalSqlServer.AdicionaParametros("@FuncionarioRg", funcionarioRg);
                //Criando e populando a tabela de dados
                DataTable dataTableDaoDashTotalDeBaixas = dalMySql.ExecutarConsulta(CommandType.StoredProcedure, "uspDaoDashTotalDeBaixasConsultarTodos");
                //Percorrer o DataTable e tranformar em coleçao de DaoDashTotalDeBaixas
                //Cada linha do DataTable e um DaoDashTotalDeBaixas
                //Data=Dados e Row=Linha
                //For=para e Each=Cada
                foreach (DataRow linha in dataTableDaoDashTotalDeBaixas.Rows)
                {
                    //Criar um Objeto Vazio
                    //Colocar os dados da linha nele
                    //Adicionar ele na coleçao
                    DaoDashTotalDeBaixas daoDashTotalDeBaixas = new DaoDashTotalDeBaixas();
                    daoDashTotalDeBaixas.Id = Convert.ToInt32(linha["Id"]);
                    daoDashTotalDeBaixas.TotalBaixasAdministrativo       = Convert.ToDecimal(linha["TotalBaixasAdministrativo"]);
                    daoDashTotalDeBaixas.TotalBaixasTecelagem            = Convert.ToDecimal(linha["TotalBaixasTecelagem"]);
                    daoDashTotalDeBaixas.TotalBaixasRama                 = Convert.ToDecimal(linha["TotalBaixasRama"]);
                    daoDashTotalDeBaixas.TotalBaixasTinturaria           = Convert.ToDecimal(linha["TotalBaixasTinturaria"]);
                    daoDashTotalDeBaixas.TotalBaixasInvestimentos        = Convert.ToDecimal(linha["TotalBaixasInvestimentos"]);
                    daoDashTotalDeBaixas.TotalBaixasFiacao               = Convert.ToDecimal(linha["TotalBaixasFiacao"]);
                    daoDashTotalDeBaixas.TotalBaixasFretes               = Convert.ToDecimal(linha["TotalBaixasFretes"]);
                    daoDashTotalDeBaixas.TotalBaixasImpostos             = Convert.ToDecimal(linha["TotalBaixasImpostos"]);
                    daoDashTotalDeBaixas.TotalBaixasBeneficiamento       = Convert.ToDecimal(linha["TotalBaixasBeneficiamento"]);
                    daoDashTotalDeBaixas.TotalBaixasRama2                = Convert.ToDecimal(linha["TotalBaixasRama2"]);
                    daoDashTotalDeBaixas.TotalBaixasMaqEstampar          = Convert.ToDecimal(linha["TotalBaixasMaqEstampar"]);
                    daoDashTotalDeBaixas.TotalBaixasJiggerGrande         = Convert.ToDecimal(linha["TotalBaixasJiggerGrande"]);
                    daoDashTotalDeBaixas.TotalBaixasAdmProducao          = Convert.ToDecimal(linha["TotalBaixasAdmProducao"]);
                    daoDashTotalDeBaixas.TotalBaixasTurbo                = Convert.ToDecimal(linha["TotalBaixasTurbo"]);
                    daoDashTotalDeBaixas.TotalBaixasEnroladeira          = Convert.ToDecimal(linha["TotalBaixasEnroladeira"]);
                    daoDashTotalDeBaixas.TotalBaixasCalandra             = Convert.ToDecimal(linha["TotalBaixasCalandra"]);
                    daoDashTotalDeBaixas.TotalBaixasSanforizadeira       = Convert.ToDecimal(linha["TotalBaixasSanforizadeira"]);
                    daoDashTotalDeBaixas.TotalBaixasTearesDelmiroGouveia = Convert.ToDecimal(linha["TotalBaixasTearesDelmiroGouveia"]);
                    daoDashTotalDeBaixas.TotalBaixasEstamparia           = Convert.ToDecimal(linha["TotalBaixasEstamparia"]);
                    daoDashTotalDeBaixas.TotalBaixasFabricaNova          = Convert.ToDecimal(linha["TotalBaixasFabricaNova"]);
                    daoDashTotalDeBaixas.TotalBaixasCaldeira             = Convert.ToDecimal(linha["TotalBaixasCaldeira"]);


                    daoDashTotalDeBaixasColecao.Add(daoDashTotalDeBaixas);
                }

                return(daoDashTotalDeBaixasColecao);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel consultar. Detalhes: " + ex.Message);
            }
        }
Exemplo n.º 2
0
        public string CarregarTotalDeBaixasEmDBPromodaDash(DaoDashTotalDeBaixasColecao daoDashTotalDeBaixasColecao)
        {
            try
            {
                string retorno = "ok";
                dalMySql.LimparParametros();
                dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDaoDashTotalDeBaixasDeletar");
                DataTable dataTabledaoDashTotalDeBaixas = ConvertToDataTable(daoDashTotalDeBaixasColecao);
                foreach (DataRow linha in dataTabledaoDashTotalDeBaixas.Rows)
                {
                    DaoDashTotalDeBaixas daoDashTotalDeBaixas = new DaoDashTotalDeBaixas();
                    daoDashTotalDeBaixas.TotalBaixasAdministrativo       = Convert.ToDecimal(linha["TotalBaixasAdministrativo"]);
                    daoDashTotalDeBaixas.TotalBaixasTecelagem            = Convert.ToDecimal(linha["TotalBaixasTecelagem"]);
                    daoDashTotalDeBaixas.TotalBaixasRama                 = Convert.ToDecimal(linha["TotalBaixasRama"]);
                    daoDashTotalDeBaixas.TotalBaixasTinturaria           = Convert.ToDecimal(linha["TotalBaixasTinturaria"]);
                    daoDashTotalDeBaixas.TotalBaixasInvestimentos        = Convert.ToDecimal(linha["TotalBaixasInvestimentos"]);
                    daoDashTotalDeBaixas.TotalBaixasFiacao               = Convert.ToDecimal(linha["TotalBaixasFiacao"]);
                    daoDashTotalDeBaixas.TotalBaixasFretes               = Convert.ToDecimal(linha["TotalBaixasFretes"]);
                    daoDashTotalDeBaixas.TotalBaixasImpostos             = Convert.ToDecimal(linha["TotalBaixasImpostos"]);
                    daoDashTotalDeBaixas.TotalBaixasBeneficiamento       = Convert.ToDecimal(linha["TotalBaixasBeneficiamento"]);
                    daoDashTotalDeBaixas.TotalBaixasRama2                = Convert.ToDecimal(linha["TotalBaixasRama2"]);
                    daoDashTotalDeBaixas.TotalBaixasMaqEstampar          = Convert.ToDecimal(linha["TotalBaixasMaqEstampar"]);
                    daoDashTotalDeBaixas.TotalBaixasJiggerGrande         = Convert.ToDecimal(linha["TotalBaixasJiggerGrande"]);
                    daoDashTotalDeBaixas.TotalBaixasAdmProducao          = Convert.ToDecimal(linha["TotalBaixasAdmProducao"]);
                    daoDashTotalDeBaixas.TotalBaixasTurbo                = Convert.ToDecimal(linha["TotalBaixasTurbo"]);
                    daoDashTotalDeBaixas.TotalBaixasEnroladeira          = Convert.ToDecimal(linha["TotalBaixasEnroladeira"]);
                    daoDashTotalDeBaixas.TotalBaixasCalandra             = Convert.ToDecimal(linha["TotalBaixasCalandra"]);
                    daoDashTotalDeBaixas.TotalBaixasSanforizadeira       = Convert.ToDecimal(linha["TotalBaixasSanforizadeira"]);
                    daoDashTotalDeBaixas.TotalBaixasTearesDelmiroGouveia = Convert.ToDecimal(linha["TotalBaixasTearesDelmiroGouveia"]);
                    daoDashTotalDeBaixas.TotalBaixasEstamparia           = Convert.ToDecimal(linha["TotalBaixasEstamparia"]);
                    daoDashTotalDeBaixas.TotalBaixasFabricaNova          = Convert.ToDecimal(linha["TotalBaixasFabricaNova"]);
                    daoDashTotalDeBaixas.TotalBaixasCaldeira             = Convert.ToDecimal(linha["TotalBaixasCaldeira"]);
                    dalMySql.LimparParametros();
                    dalMySql.AdicionaParametros("@TotalBaixasAdministrativo", daoDashTotalDeBaixas.TotalBaixasAdministrativo);
                    dalMySql.AdicionaParametros("@TotalBaixasTecelagem", daoDashTotalDeBaixas.TotalBaixasTecelagem);
                    dalMySql.AdicionaParametros("@TotalBaixasRama", daoDashTotalDeBaixas.TotalBaixasRama);
                    dalMySql.AdicionaParametros("@TotalBaixasTinturaria", daoDashTotalDeBaixas.TotalBaixasTinturaria);
                    dalMySql.AdicionaParametros("@TotalBaixasInvestimentos", daoDashTotalDeBaixas.TotalBaixasInvestimentos);
                    dalMySql.AdicionaParametros("@TotalBaixasFiacao", daoDashTotalDeBaixas.TotalBaixasFiacao);
                    dalMySql.AdicionaParametros("@TotalBaixasFretes", daoDashTotalDeBaixas.TotalBaixasFretes);
                    dalMySql.AdicionaParametros("@TotalBaixasImpostos", daoDashTotalDeBaixas.TotalBaixasImpostos);
                    dalMySql.AdicionaParametros("@TotalBaixasBeneficiamento", daoDashTotalDeBaixas.TotalBaixasBeneficiamento);
                    dalMySql.AdicionaParametros("@TotalBaixasRama2", daoDashTotalDeBaixas.TotalBaixasRama2);
                    dalMySql.AdicionaParametros("@TotalBaixasMaqEstampar", daoDashTotalDeBaixas.TotalBaixasMaqEstampar);
                    dalMySql.AdicionaParametros("@TotalBaixasJiggerGrande", daoDashTotalDeBaixas.TotalBaixasJiggerGrande);
                    dalMySql.AdicionaParametros("@TotalBaixasAdmProducao", daoDashTotalDeBaixas.TotalBaixasAdmProducao);
                    dalMySql.AdicionaParametros("@TotalBaixasTurbo", daoDashTotalDeBaixas.TotalBaixasTurbo);
                    dalMySql.AdicionaParametros("@TotalBaixasEnroladeira", daoDashTotalDeBaixas.TotalBaixasEnroladeira);
                    dalMySql.AdicionaParametros("@TotalBaixasCalandra", daoDashTotalDeBaixas.TotalBaixasCalandra);
                    dalMySql.AdicionaParametros("@TotalBaixasSanforizadeira", daoDashTotalDeBaixas.TotalBaixasSanforizadeira);
                    dalMySql.AdicionaParametros("@TotalBaixasTearesDelmiroGouveia", daoDashTotalDeBaixas.TotalBaixasTearesDelmiroGouveia);
                    dalMySql.AdicionaParametros("@TotalBaixasEstamparia", daoDashTotalDeBaixas.TotalBaixasEstamparia);
                    dalMySql.AdicionaParametros("@TotalBaixasFabricaNova", daoDashTotalDeBaixas.TotalBaixasFabricaNova);
                    dalMySql.AdicionaParametros("@TotalBaixasCaldeira", daoDashTotalDeBaixas.TotalBaixasCaldeira);



                    dalMySql.ExecutarManipulacao(CommandType.StoredProcedure, "uspDaoDashTotalDeBaixasInserir");
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                throw new Exception("Nao foi Possivel inserir dados no dash 'Total de Baixas'. Detalhes: " + ex.Message);
            }
        }