コード例 #1
0
        /// <summary>
        /// Atualiza o Escopo 18_1
        /// </summary>
        /// <param name="IndEngenheiroResidente"></param>
        /// <param name="IndAdministrativo"></param>
        /// <param name="IndTecnicoSeguranca"></param>
        /// <param name="IndPlanejador"></param>
        /// <param name="IndOutroProfissional"></param>
        /// <param name="DescOutroProfissional"></param>
        /// <param name="IndObservacoes"></param>
        /// <param name="IndPreenchido"></param>
        /// <returns></returns>
        public int atualizaEscopo18_1(string IndEngenheiroResidente, string IndAdministrativo, string IndTecnicoSeguranca, string IndPlanejador, string IndOutroProfissional, string DescOutroProfissional, string IndObservacoes, string IndPreenchido, string IndEncarregado)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_18_1] ";
                query  += "   SET [IND_ENGENHEIRO_RESIDENTE] = '" + IndEngenheiroResidente + "', ";
                query  += "   [IND_ADMINISTRATIVO] = '" + IndAdministrativo + "', ";
                query  += "   [IND_TECNICO_SEGURANCA] = '" + IndTecnicoSeguranca + "', ";
                query  += "   [IND_PLANEJADOR] = '" + IndPlanejador + "', ";
                query  += "   [IND_OUTRO_PROFISSIONAL] = '" + IndOutroProfissional + "', ";
                query  += "   [DESC_OUTRO_PROFISSIONAL] = '" + DescOutroProfissional + "', ";
                query  += "   [OBSERVACOES] = '" + IndObservacoes + "', ";
                query  += "   [IND_PREENCHIDO] = '" + IndPreenchido + "', ";
                query  += "   [IND_ENCARREGADO] = '" + IndEncarregado + "' ";
                query  += " WHERE [NUMERO_SOLICITACAO] = " + Numero + " ";
                query  += " AND [REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #2
0
        //Métodos CRUD Escopo 05

        /// <summary>
        /// Grava os dados do Escopo 05
        /// </summary>
        /// <param name="pFrequencia"></param>
        /// <param name="pDadosAmbientais"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int gravaEscopo_05(string pFrequencia, string pDadosAmbientais, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_05] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [FREQUENCIA_TRANSF], ";
                query  += "   [DADOS_AMBIENTAIS], ";
                query  += "   [OBSERVACOES], ";
                query  += "   [IND_PREENCHIDO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   " + pFrequencia + ", ";
                query  += "   '" + pDadosAmbientais + "', ";
                query  += "   '" + pObs + "', ";
                query  += "   '" + pIndPre + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #3
0
        /// <summary>
        /// Atualiza os dados do Escopo 17_5
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_17_5(string pPainelCLP, string pPainelRemota, string pTopologiaRede, string pListaIO, string pMemorialDesc, string pOutro, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_17_5] ";
                query  += "   SET [IND_PAINEL_CLP] = '" + pPainelCLP + "', ";
                query  += "       [IND_PAINEL_REMOTA] = '" + pPainelRemota + "', ";
                query  += "       [IND_TOPOLOGIA_REDE] = '" + pTopologiaRede + "', ";
                query  += "       [IND_LISTA_IO] = '" + pListaIO + "', ";
                query  += "       [IND_MEMORIAL_DESCRITIVO] = '" + pMemorialDesc + "', ";
                query  += "       [IND_OUTRO] = '" + pOutro + "', ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #4
0
        /// <summary>
        /// Atualiza dos dados do Escopo 05
        /// </summary>
        /// <param name="pFrequencia"></param>
        /// <param name="pDadosAmbientais"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_05(string pFrequencia, string pDadosAmbientais, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_05] ";
                query  += "   SET [FREQUENCIA_TRANSF] = " + pFrequencia + ", ";
                query  += "       [DADOS_AMBIENTAIS] = '" + pDadosAmbientais + "', ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #5
0
        /// <summary>
        /// Atualiza os dados do Escopo 17_1
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_17_1(string pSubstacaoBlidada, string pQuadroBaixaTensao, string pConjCorrecFP, string pPainelContMotores, string pQuadroDistribIluminacao, string pPainelSinotico, string pPainelComandoLocal, string pMemorialDesc, string pIndOutro, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_17_1] ";
                query  += "   SET [IND_SUBSTACAO_BLINDADA] = '" + pSubstacaoBlidada + "', ";
                query  += "       [IND_QUADRO_GER_BAIXA_TENSAO] = '" + pQuadroBaixaTensao + "', ";
                query  += "       [IND_CONJ_CORREC_FATOR_POT] = '" + pConjCorrecFP + "', ";
                query  += "       [IND_PAINEL_CONT_MOTORES] = '" + pPainelContMotores + "', ";
                query  += "       [IND_QUADRO_DISTRIB_ILUMINACAO] = '" + pQuadroDistribIluminacao + "', ";
                query  += "       [IND_PAINEL_SINOTICO] = '" + pPainelSinotico + "', ";
                query  += "       [IND_PAINEL_COMANDO_LOCAL] = '" + pPainelComandoLocal + "', ";
                query  += "       [IND_MEMORIAL_DESCRITIVO] = '" + pMemorialDesc + "', ";
                query  += "       [IND_OUTRO] = '" + pIndOutro + "', ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #6
0
        /// <summary>
        /// Atualiza os dados do Escopo 17
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_17(string pFinalidadeProj, string pDescOutraFinalidade, string pProjetoImplantacao, string pDescLayoutObra, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_17] ";
                query  += "   SET [IND_FINALIDADE_PROJETO] = '" + pFinalidadeProj + "', ";
                query  += "       [DESC_OUTRA_FINALIDADE] = '" + pDescOutraFinalidade + "', ";
                query  += "       [IND_PROJETO_IMPLANTACAO] = '" + pProjetoImplantacao + "', ";
                query  += "       [DESC_LAYOUT_OBRA] = '" + pDescLayoutObra + "', ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #7
0
        /// <summary>
        /// Atualiza os dados do Escopo 10_4
        /// </summary>
        /// <param name="pMaterialTampa"></param>
        /// <param name="pQuantidade"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_10_4(string pMaterialTampa, string pQuantidade, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query += " UPDATE [DOM_SOLIC_ORC_ESCOPO_10_4] ";
                query += "   SET [MATERIAL_TAMPA] = '" + pMaterialTampa + "',  ";
                if (string.IsNullOrEmpty(pQuantidade))
                {
                    query += "       [QUANTIDADE] = NULL, ";
                }
                else
                {
                    query += "       [QUANTIDADE] = " + pQuantidade + ", ";
                }
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #8
0
        /// <summary>
        /// Método de inserção Escopo 20
        /// </summary>
        /// <param name="pSequencia">Sequência Registro Escopo</param>
        /// <param name="pTituloEscopo">Título do Escopo</param>
        /// <param name="pDescEscopo">Descrição do Escopo</param>
        /// <param name="pIndPreenchido">Indica se está preenchido ou não</param>
        /// <returns></returns>
        public int gravaEscopo20(string pSequencia, string pTituloEscopo, string pDescEscopo, string pIndPreenchido)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO[DOM_SOLIC_ORC_ESCOPO_20] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [SEQUENCIA], ";
                query  += "   [TITULO_ESCOPO], ";
                query  += "   [DESCRICAO_ESCOPO], ";
                query  += "   [IND_PREENCHIDO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   " + pSequencia + ", ";
                query  += "   '" + pTituloEscopo + "', ";
                query  += "   '" + pDescEscopo + "', ";
                query  += "   '" + pIndPreenchido + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #9
0
        /// <summary>
        /// Atualiza dados da tabela Tampa Escopo
        /// </summary>
        /// <param name="pEscopo"></param>
        /// <param name="pSequencia"></param>
        /// <param name="pQuantidade"></param>
        /// <param name="pTipoTampa"></param>
        /// <param name="pComprimento"></param>
        /// <param name="pLargura"></param>
        /// <returns></returns>
        public int updateTampaEscopo10_4(string pEscopo, string pSequencia, string pQuantidade, string pTipoTampa, string pComprimento, string pLargura)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_TAMPA_ESCOPO] ";
                query  += "   SET [QUANTIDADE] = " + pQuantidade + ",  ";
                query  += "       [TIPO_TAMPA] = '" + pTipoTampa + "', ";
                query  += "       [COMPRIMENTO] = " + pComprimento + ", ";
                query  += "       [LARGURA] = " + pLargura + " ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                query  += " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                query  += " AND  [ESCOPO] = '" + pEscopo + "' ";
                query  += " AND  [SEQUENCIA] = " + pSequencia + " ";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #10
0
        /// <summary>
        /// Atualiza o registro do Escopo 18
        /// </summary>
        /// <param name="IndHraExtra"></param>
        /// <param name="IndMaterialConsumo"></param>
        /// <param name="IndTransladoObra"></param>
        /// <param name="IndFornecAlimentacao"></param>
        /// <param name="IndFornecEstadia"></param>
        /// <param name="IndObservacoes"></param>
        /// <param name="IndPreenchido"></param>
        /// <returns></returns>
        public int atualizaEscopo18(string IndHraExtra, string IndMaterialConsumo, string IndTransladoObra, string IndFornecAlimentacao, string IndFornecEstadia, string DescServicos, string IndPreenchido)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_18] ";
                query  += "   SET [IND_HORA_EXTRA] = '" + IndHraExtra + "', ";
                query  += "   [IND_MATERIAL_CONSUMO] = '" + IndMaterialConsumo + "', ";
                query  += "   [IND_TRANSLADO_OBRA] = '" + IndTransladoObra + "', ";
                query  += "   [IND_FORNEC_ALIMENTACAO] = '" + IndFornecAlimentacao + "', ";
                query  += "   [IND_FORNEC_ESTADIA] = '" + IndFornecEstadia + "', ";
                query  += "   [DESCRICAO_SERVICO] = '" + DescServicos + "', ";
                query  += "   [IND_PREENCHIDO] = '" + IndPreenchido + "' ";
                query  += " WHERE [NUMERO_SOLICITACAO] = " + Numero + " ";
                query  += " AND [REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #11
0
        /// <summary>
        /// Atualiza os dados do Escopo 05_3
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_05_3(string pDescServico, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_05_3] ";
                query  += "   SET [DESCRICAO_SERVICO] = '" + pDescServico + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #12
0
        //CRUD Escopo 05_3

        /// <summary>
        /// Grava os dados do Escopo 05_3
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int gravaEscopo_05_3(string pDescServico, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_05_3] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [DESCRICAO_SERVICO], ";
                query  += "   [IND_PREENCHIDO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   '" + pDescServico + "', ";
                query  += "   '" + pIndPre + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #13
0
        /// <summary>
        /// Atualiza os dados do Escopo 17_4
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_17_4(string pSistemaTermometria, string pSistemaAeracao, string pMemorialDescritivo, string pOutro, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_17_4] ";
                query  += "   SET [IND_SISTEMA_TERMOMETRIA] = '" + pSistemaTermometria + "', ";
                query  += "       [IND_SISTEMA_AERACAO] = '" + pSistemaAeracao + "', ";
                query  += "       [IND_MEMORIAL_DESCRITIVO] = '" + pMemorialDescritivo + "', ";
                query  += "       [IND_OUTRO] = '" + pOutro + "', ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #14
0
        /// <summary>
        /// Atualiza as informações do Escopo 05_2
        /// </summary>
        /// <param name="pTensaoPrim"></param>
        /// <param name="pTensaoSec"></param>
        /// <param name="pIndPotenciaInfDef"></param>
        /// <param name="pIndListaCargas"></param>
        /// <param name="pMeioIsolante"></param>
        /// <param name="pBuchaMT"></param>
        /// <param name="pBuchaBT"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPre"></param>
        /// <param name="pTipoPintura"></param>
        /// <param name="pDescOutraTensaoPri"></param>
        /// <param name="pDescOutraTensaoSec"></param>
        /// <param name="pDescOutraBuchaMT"></param>
        /// <param name="pDescOutraBuchaBT"></param>
        /// <param name="pDescMeioIsolante"></param>
        /// <returns></returns>
        public int updateEscopo_05_2(string pTensaoPrim, string pTensaoSec, string pIndPotenciaInfDef, string pIndListaCargas, string pMeioIsolante, string pBuchaMT, string pBuchaBT, string pObs, string pIndPre, string pTipoPintura, string pDescOutraTensaoPri, string pDescOutraTensaoSec, string pDescOutraBuchaMT, string pDescOutraBuchaBT, string pDescMeioIsolante)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query += " UPDATE [DOM_SOLIC_ORC_ESCOPO_05_2] ";
                query += "   SET [TENSAO_PRIMARIA] = " + pTensaoPrim + ", ";
                query += "       [TENSAO_SECUNDARIA] = " + pTensaoSec + ", ";
                query += "       [IND_POTENCIA_INFORM_DEF] = '" + pIndPotenciaInfDef + "', ";
                query += "       [IND_LISTA_CARGAS] = '" + pIndListaCargas + "', ";
                query += "       [MEIO_ISOLANTE] = " + pMeioIsolante + ", ";
                if (string.IsNullOrEmpty(pBuchaMT))
                {
                    query += "       [BUCHAS_MT] = NULL, ";
                }
                else
                {
                    query += "       [BUCHAS_MT] = " + pBuchaMT + ", ";
                }
                if (string.IsNullOrEmpty(pBuchaBT))
                {
                    query += "       [BUCHAS_BT] = NULL, ";
                }
                else
                {
                    query += "       [BUCHAS_BT] = " + pBuchaBT + ", ";
                }
                query += "       [OBSERVACOES] = '" + pObs + "', ";
                query += "       [IND_PREENCHIDO] = '" + pIndPre + "', ";
                if (string.IsNullOrEmpty(pTipoPintura))
                {
                    query += "       [TIPO_PINTURA_MEIO_ISOLANTE] = NULL, ";
                }
                else
                {
                    query += "       [TIPO_PINTURA_MEIO_ISOLANTE] = '" + pTipoPintura + "', ";
                }
                query  += "       [DESC_OUTRA_TENSAO_PRIM] = '" + pDescOutraTensaoPri + "', ";
                query  += "       [DESC_OUTRA_TENSAO_SECUN] = '" + pDescOutraTensaoSec + "', ";
                query  += "       [DESC_OUTRA_BUCHA_MT] = '" + pDescOutraBuchaMT + "', ";
                query  += "       [DESC_OUTRA_BUCHA_BT] = '" + pDescOutraBuchaBT + "', ";
                query  += "       [DESC_OUTRO_MEIO_ISOLANTE] = '" + pDescMeioIsolante + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #15
0
        //Métodos do CRUD do Escopo 10_1

        /// <summary>
        /// Insere o registro do Escopo 10_1 no banco
        /// </summary>
        /// <param name="pTensaoTrifasica"></param>
        /// <param name="pFrequencia"></param>
        /// <param name="pOutraFrequencia"></param>
        /// <param name="pDadosAmbientais"></param>
        /// <param name="pNormativa"></param>
        /// <param name="pTipoProduto"></param>
        /// <param name="pDescOutroProduto"></param>
        /// <param name="pUmidade"></param>
        /// <param name="pTipoAeracao"></param>
        /// <param name="pTipoInstalacao"></param>
        /// <param name="pMatTampaCanaleta"></param>
        /// <param name="pTipoTampaCanaleta"></param>
        /// <param name="pMaterialCasaMata"></param>
        /// <param name="pObs"></param>
        /// <param name="indPreenchido"></param>
        /// <returns></returns>
        public int gravaEscopo_10_1(string pTensaoTrifasica, string pFrequencia, string pOutraFrequencia, string pDadosAmbientais, string pNormativa, string pTipoProduto, string pDescOutroProduto, string pUmidade, string pTipoAeracao, string pTipoInstalacao, string pMatTampaCanaleta, string pTipoTampaCanaleta, string pMaterialCasaMata, string pObs, string indPreenchido)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_10_1] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [TENSAO_TRIFASICA], ";
                query  += "   [FREQUENCIA], ";
                query  += "   [DESC_OUTRA_FREQUENCIA], ";
                query  += "   [DADOS_AMBIENTAIS], ";
                query  += "   [IND_NORMATIVA_MAPA], ";
                query  += "   [TIPO_PRODUTO], ";
                query  += "   [DESC_OUTRO_PRODUTO], ";
                query  += "   [UMIDADE_PRODUTO], ";
                query  += "   [TIPO_AERACAO], ";
                query  += "   [TIPO_INSTALACAO], ";
                query  += "   [MATERIAL_TAMPA_CANALETA], ";
                query  += "   [TIPO_TAMPA_CANALETA], ";
                query  += "   [MATERIAL_CASA_MATA], ";
                query  += "   [OBSERVACOES], ";
                query  += "   [IND_PREENCHIDO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   " + pTensaoTrifasica + ", ";
                query  += "   " + pFrequencia + ", ";
                query  += "   '" + pOutraFrequencia + "', ";
                query  += "   '" + pDadosAmbientais + "', ";
                query  += "   '" + pNormativa + "', ";
                query  += "   '" + pTipoProduto + "', ";
                query  += "   '" + pDescOutroProduto + "', ";
                query  += "   " + pUmidade + ", ";
                query  += "   '" + pTipoAeracao + "', ";
                query  += "   '" + pTipoInstalacao + "', ";
                query  += "   '" + pMatTampaCanaleta + "', ";
                query  += "   '" + pTipoTampaCanaleta + "', ";
                query  += "   '" + pMaterialCasaMata + "', ";
                query  += "   '" + pObs + "', ";
                query  += "   '" + indPreenchido + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #16
0
        //Métodos cadastro Renovadores de Ar

        /// <summary>
        /// Grava o registro na tabela DOM_SOLIC_ORC_RENOVADOR_AR
        /// </summary>
        /// <param name="pSeq"></param>
        /// <param name="pLocal"></param>
        /// <param name="pTag"></param>
        /// <param name="pIndRenovadorProjeto"></param>
        /// <param name="pComprimento"></param>
        /// <param name="pLargura"></param>
        /// <param name="pAltura"></param>
        /// <returns></returns>
        public int gravaRenovadoresAr(string pSeq, string pLocal, string pTag, string pIndRenovadorProjeto, string pComprimento, string pLargura, string pAltura)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                if (string.IsNullOrEmpty(pComprimento))
                {
                    pComprimento = "NULL";
                }
                if (string.IsNullOrEmpty(pLargura))
                {
                    pLargura = "NULL";
                }
                if (string.IsNullOrEmpty(pAltura))
                {
                    pAltura = "NULL";
                }

                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_RENOVADOR_AR] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [SEQUENCIA], ";
                query  += "   [LOCAL], ";
                query  += "   [TAG], ";
                query  += "   [IND_RENOVADOR_PROJETO], ";
                query  += "   [COMPRIMENTO], ";
                query  += "   [LARGURA], ";
                query  += "   [ALTURA]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   " + pSeq + ", ";
                query  += "   '" + pLocal + "', ";
                query  += "   '" + pTag + "', ";
                query  += "   '" + pIndRenovadorProjeto + "', ";
                query  += "   " + pComprimento + ", ";
                query  += "   " + pLargura + ", ";
                query  += "   " + pAltura + ") ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #17
0
        //CRUD Escopo 05_1

        /// <summary>
        /// Método que grava os registros no Escopo 05_1
        /// </summary>
        /// <param name="pTensaoPrim"></param>
        /// <param name="pTensaoSec"></param>
        /// <param name="pIndPotenciaInfDef"></param>
        /// <param name="pIndListaCargas"></param>
        /// <param name="pIndInvolucro"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPre"></param>
        /// <param name="pTipoPintura"></param>
        /// <param name="pDescOutraTensaoPri"></param>
        /// <param name="pDescOutraTensaoSec"></param>
        /// <returns></returns>
        public int gravaEscopo_05_1(string pTensaoPrim, string pTensaoSec, string pIndPotenciaInfDef, string pIndListaCargas, string pIndInvolucro, string pObs, string pIndPre, string pTipoPintura, string pDescOutraTensaoPri, string pDescOutraTensaoSec)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_05_1] ";
                query += "   ([NUMERO_SOLICITACAO], ";
                query += "   [REVISAO_SOLICITACAO], ";
                query += "   [TENSAO_PRIMARIA], ";
                query += "   [TENSAO_SECUNDARIA], ";
                query += "   [IND_POTENCIA_INFORM_DEF], ";
                query += "   [IND_LISTA_CARGAS], ";
                query += "   [IND_INVOLUCRO_PROTEC], ";
                query += "   [OBSERVACOES], ";
                query += "   [IND_PREENCHIDO], ";
                query += "   [TIPO_PINTURA_INVOLUCRO], ";
                query += "   [DESC_OUTRA_TENSAO_PRIM], ";
                query += "   [DESC_OUTRA_TENSAO_SECUN]) ";
                query += " VALUES ";
                query += "   (" + Numero + ", ";
                query += "   '" + Revisao + "', ";
                query += "   " + pTensaoPrim + ", ";
                query += "   " + pTensaoSec + ", ";
                query += "   '" + pIndPotenciaInfDef + "', ";
                query += "   '" + pIndListaCargas + "', ";
                query += "   '" + pIndInvolucro + "', ";
                query += "   '" + pObs + "', ";
                query += "   '" + pIndPre + "', ";
                if (string.IsNullOrEmpty(pTipoPintura))
                {
                    query += " NULL, ";
                }
                else
                {
                    query += "   '" + pTipoPintura + "', ";
                }
                query  += "   '" + pDescOutraTensaoPri + "', ";
                query  += "   '" + pDescOutraTensaoSec + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #18
0
        //Métodos CRUD do Escopo

        /// <summary>
        /// Grava Escopo 01
        /// </summary>
        /// <param name="pTensaoMedia"></param>
        /// <param name="pIndTipoInstalacao"></param>
        /// <param name="pIndEnsaio"></param>
        /// <param name="pTipoPintura"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPreenchido"></param>
        /// <param name="pFrequencia"></param>
        /// <param name="pDescOutraFrequencia"></param>
        /// <param name="pDadosAmbientais"></param>
        /// <param name="pIndDiagramaUnifilar"></param>
        /// <param name="pDescricaoSolucao"></param>
        /// <param name="pDescOutroEnsaio"></param>
        /// <returns></returns>
        public int gravaEscopo_01(string pTensaoMedia, string pIndTipoInstalacao, string pIndEnsaio, string pTipoPintura, string pObs, string pIndPreenchido, string pFrequencia, string pDescOutraFrequencia, string pDadosAmbientais, string pIndDiagramaUnifilar, string pDescricaoSolucao, string pDescOutroEnsaio, string pDescOutraTensao)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";

                query  += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_01] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [TENSAO_MEDIA], ";
                query  += "   [DESC_OUTRA_TENSAO], ";
                query  += "   [IND_TIPO_INSTALACAO], ";
                query  += "   [IND_ENSAIO], ";
                query  += "   [TIPO_PINTURA], ";
                query  += "   [OBSERVACOES], ";
                query  += "   [IND_PREENCHIDO], ";
                query  += "   [FREQUENCIA], ";
                query  += "   [DESC_OUTRA_FREQUENCIA], ";
                query  += "   [DADOS_AMBIENTAIS], ";
                query  += "   [IND_DIAGRAMA_UNIFILAR], ";
                query  += "   [DESCRICAO_SOLUCAO], ";
                query  += "   [DESC_OUTRO_ENSAIO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   " + pTensaoMedia + ", ";
                query  += "   '" + pDescOutraTensao + "', ";
                query  += "   '" + pIndTipoInstalacao + "', ";
                query  += "   '" + pIndEnsaio + "', ";
                query  += "   '" + pTipoPintura + "', ";
                query  += "   '" + pObs + "', ";
                query  += "   '" + pIndPreenchido + "', ";
                query  += "   " + pFrequencia + ", ";
                query  += "   '" + pDescOutraFrequencia + "', ";
                query  += "   '" + pDadosAmbientais + "', ";
                query  += "   '" + pIndDiagramaUnifilar + "', ";
                query  += "   '" + pDescricaoSolucao + "', ";
                query  += "   '" + pDescOutroEnsaio + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #19
0
        /// <summary>
        /// Grava Escopo 18_2
        /// </summary>
        /// <param name="IndTecnicoObras"></param>
        /// <param name="IndAlmoxarife"></param>
        /// <param name="IndMontador"></param>
        /// <param name="IndAuxiliarMontador"></param>
        /// <param name="IndSoldador"></param>
        /// <param name="IndOutroProfissional"></param>
        /// <param name="DescOutroProfissional"></param>
        /// <param name="IndPlataformaElevetoria"></param>
        /// <param name="IndMunck"></param>
        /// <param name="IndFerramental"></param>
        /// <param name="IndObservacoes"></param>
        /// <param name="IndPreenchido"></param>
        /// <returns></returns>
        public int gravaEscopo18_2(string IndTecnicoObras, string IndAlmoxarife, string IndMontador, string IndAuxiliarMontador, string IndSoldador, string IndOutroProfissional, string DescOutroProfissional, string IndPlataformaElevetoria, string IndMunck, string IndFerramental, string IndObservacoes, string IndPreenchido)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_18_2] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [IND_TECNICO_OBRAS], ";
                query  += "   [IND_ALMOXARIFE], ";
                query  += "   [IND_MONTADOR], ";
                query  += "   [IND_AUXILIAR_MONTADOR], ";
                query  += "   [IND_SOLDADOR], ";
                query  += "   [IND_OUTRO_PROFISSIONAL], ";
                query  += "   [DESC_OUTRO_PROFISSIONAL], ";
                query  += "   [IND_PLATAFORMA_ELEVATORIA], ";
                query  += "   [IND_MUNCK], ";
                query  += "   [IND_FERRAMENTAL], ";
                query  += "   [OBSERVACOES], ";
                query  += "   [IND_PREENCHIDO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   '" + IndTecnicoObras + "', ";
                query  += "   '" + IndAlmoxarife + "', ";
                query  += "   '" + IndMontador + "', ";
                query  += "   '" + IndAuxiliarMontador + "', ";
                query  += "   '" + IndSoldador + "', ";
                query  += "   '" + IndOutroProfissional + "', ";
                query  += "   '" + DescOutroProfissional + "', ";
                query  += "   '" + IndPlataformaElevetoria + "', ";
                query  += "   '" + IndMunck + "', ";
                query  += "   '" + IndFerramental + "', ";
                query  += "   '" + IndObservacoes + "', ";
                query  += "   '" + IndPreenchido + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #20
0
        /// <summary>
        /// Atualiza campos do Escopo 10_2
        /// </summary>
        /// <param name="pDadosAmbientais"></param>
        /// <param name="pTipoProduto"></param>
        /// <param name="pDescOutroProduto"></param>
        /// <param name="pInstalSilo"></param>
        /// <param name="pInstalArmazem"></param>
        /// <param name="pCapacidadeSilo"></param>
        /// <param name="pSuportePendulo"></param>
        /// <param name="pCapacidadeArmazem"></param>
        /// <param name="pQtdTransportador"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPreenchido"></param>
        /// <param name="pCaractEspalhadorSilo"></param>
        /// <param name="pCaractEspalhadorArm"></param>
        /// <returns></returns>
        public int updateEscopo_10_2(string pDadosAmbientais, string pTipoProduto, string pDescOutroProduto, string pInstalSilo, string pInstalArmazem, string pCapacidadeSilo, string pSuportePendulo, string pCapacidadeArmazem, string pQtdTransportador, string pObs, string pIndPreenchido, string pCaractEspalhadorSilo, string pCaractEspalhadorArm)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                if (string.IsNullOrEmpty(pCapacidadeArmazem))
                {
                    pCapacidadeArmazem = "NULL";
                }
                if (string.IsNullOrEmpty(pQtdTransportador))
                {
                    pQtdTransportador = "NULL";
                }
                if (string.IsNullOrEmpty(pCapacidadeSilo))
                {
                    pCapacidadeSilo = "NULL";
                }
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_10_2] ";
                query  += "   SET [DADOS_AMBIENTAIS] = '" + pDadosAmbientais + "',  ";
                query  += "       [TIPO_PRODUTO] = '" + pTipoProduto + "', ";
                query  += "       [DESC_OUTRO_PRODUTO] = '" + pDescOutroProduto + "', ";
                query  += "       [IND_INSTAL_SILO] = '" + pInstalSilo + "', ";
                query  += "       [IND_INSTAL_ARMAZEM] = '" + pInstalArmazem + "', ";
                query  += "       [CAPACIDADE_SILO] = " + pCapacidadeSilo + ", ";
                query  += "       [IND_SUPORTE_PENDULO] = '" + pSuportePendulo + "', ";
                query  += "       [CAPACIDADE_ARMAZEM] = " + pCapacidadeArmazem + ", ";
                query  += "       [QTDE_TRANSPORTADOR] = " + pQtdTransportador + ", ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPreenchido + "',  ";
                query  += "       [CARACT_ESPALHADOR_ESP_SIL] = '" + pCaractEspalhadorSilo + "', ";
                query  += "       [CARACT_ESPALHADOR_ESP_ARM] = '" + pCaractEspalhadorArm + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #21
0
        //CRUD DOM_SOLIC_ORC_POTENC_ESCOPO


        /// <summary>
        /// Insere o registro na Potenc Escopo
        /// </summary>
        /// <param name="pEscopo"></param>
        /// <param name="pSequencia"></param>
        /// <param name="pQuantidade"></param>
        /// <param name="pPotKva"></param>
        /// <param name="pFatorK"></param>
        /// <param name="pModelo"></param>
        /// <returns></returns>
        public int gravaPotencEscopo(string pEscopo, string pSequencia, string pQuantidade, string pPotKva, string pFatorK, string pModelo)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query += " INSERT INTO [DOM_SOLIC_ORC_POTENC_ESCOPO] ";
                query += "   ([NUMERO_SOLICITACAO], ";
                query += "   [REVISAO_SOLICITACAO], ";
                query += "   [ESCOPO], ";
                query += "   [SEQUENCIA], ";
                query += "   [QUANTIDADE], ";
                query += "   [POTENCIA_KVA], ";
                query += "   [FATOR_K], ";
                query += "   [MODELO]) ";
                query += " VALUES ";
                query += "   (" + Numero + ", ";
                query += "   '" + Revisao + "', ";
                query += "   '" + pEscopo + "', ";
                query += "   " + pSequencia + ", ";
                query += "   " + pQuantidade + ", ";
                query += "   '" + pPotKva + "', ";
                if (string.IsNullOrEmpty(pFatorK))
                {
                    query += " NULL, ";
                }
                else
                {
                    query += "   " + pFatorK + ", ";
                }
                query  += "   '" + pModelo + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #22
0
        /// <summary>
        ///Atualiza os valores comuns que fazem parte do Escopo 01
        /// </summary>
        /// <param name="pTensaoD"></param>
        /// <param name="pOutraTensao"></param>
        /// <param name="pFrequencia"></param>
        /// <param name="pOutraFreq"></param>
        /// <param name="pInstalacao"></param>
        /// <param name="pPintura"></param>
        /// <param name="pDadosAmbientais"></param>
        /// <returns></returns>
        public int updateVlrComumE01(string pTensaoM, string pOutraTensao, string pFrequencia, string pOutraFreq, string pInstalacao, string pPintura, string pDadosAmbientais)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query += " UPDATE [DOM_SOLIC_ORC_ESCOPO_01] ";
                query += "   SET ";
                if (!string.IsNullOrEmpty(pPintura))
                {
                    query += "   [TIPO_PINTURA] = '" + pPintura + "', ";
                }
                if (!string.IsNullOrEmpty(pInstalacao))
                {
                    query += "   [IND_TIPO_INSTALACAO] = '" + pInstalacao + "', ";
                }
                if (!string.IsNullOrEmpty(pTensaoM))
                {
                    query += "   [TENSAO_MEDIA] = '" + pTensaoM + "', ";
                    query += "   [DESC_OUTRA_TENSAO] = '" + pOutraTensao + "', ";
                }
                if (!string.IsNullOrEmpty(pFrequencia))
                {
                    query += "   [FREQUENCIA] = '" + pFrequencia + "' ";
                    query += "   [DESC_OUTRA_FREQUENCIA] = '" + pOutraFreq + "', ";
                }
                if (!string.IsNullOrEmpty(pDadosAmbientais))
                {
                    query += "   [DADOS_AMBIENTAIS] = '" + pDadosAmbientais + "' ";
                }
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #23
0
        /// <summary>
        /// Atualiza os dados do Escopo 17_3
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_17_3(string pPpciCompleto, string pAprovBombeiros, string pInstalHidrantes, string pInstalSprinklers, string pInstalExtintores, string pInstalAlarme, string pInstalIluminacao, string pInstalSinalizacao, string pInstalAr, string pInstalAguaP, string pInstalAguaInd, string pInstalAguaGel, string pInstalAguaQuente, string pInstalVaporCond, string pInstalGas, string pMemorialDesc, string pListaMateriais, string indOutro, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_17_3] ";
                query  += "   SET [IND_PPCI_COMPLETO] = '" + pPpciCompleto + "', ";
                query  += "       [IND_APROV_BOMBEIROS] = '" + pAprovBombeiros + "', ";
                query  += "       [IND_INSTAL_HIDRANTES] = '" + pInstalHidrantes + "', ";
                query  += "       [IND_INSTAL_SPRINKLERS] = '" + pInstalSprinklers + "', ";
                query  += "       [IND_INSTAL_EXTINTORES] = '" + pInstalExtintores + "', ";
                query  += "       [IND_INSTAL_ALARME_INCENDIO] = '" + pInstalAlarme + "', ";
                query  += "       [IND_INSTAL_ILUMINACAO_EMERG] = '" + pInstalIluminacao + "', ";
                query  += "       [IND_INSTAL_SINALIZACAO_EMERG] = '" + pInstalSinalizacao + "', ";
                query  += "       [IND_INSTAL_AR_COMPRIMIDO] = '" + pInstalAr + "', ";
                query  += "       [IND_INSTAL_AGUA_POTAVEL] = '" + pInstalAguaP + "', ";
                query  += "       [IND_INSTAL_AGUA_INDUSTRIAL] = '" + pInstalAguaInd + "', ";
                query  += "       [IND_INSTAL_AGUA_GELADA] = '" + pInstalAguaGel + "', ";
                query  += "       [IND_INSTAL_AGUA_QUENTE] = '" + pInstalAguaQuente + "', ";
                query  += "       [IND_INSTAL_VAPOR_CONDENSADO] = '" + pInstalVaporCond + "', ";
                query  += "       [IND_INSTAL_GAS] = '" + pInstalGas + "', ";
                query  += "       [IND_MEMORIAL_DESCRITIVO] = '" + pMemorialDesc + "', ";
                query  += "       [IND_LISTA_MATERIAIS] = '" + pListaMateriais + "', ";
                query  += "       [IND_OUTRO] = '" + indOutro + "', ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #24
0
        //Métodos do Escopo 10_4

        /// <summary>
        /// Grava os dados do Escopo 10_4
        /// </summary>
        /// <param name="pMaterialTampa"></param>
        /// <param name="pQuantidade"></param>
        /// <param name="pObs"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int gravaEscopo_10_4(string pMaterialTampa, string pQuantidade, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_10_4] ";
                query += "   ([NUMERO_SOLICITACAO], ";
                query += "   [REVISAO_SOLICITACAO], ";
                query += "   [MATERIAL_TAMPA], ";
                query += "   [QUANTIDADE], ";
                query += "   [OBSERVACOES], ";
                query += "   [IND_PREENCHIDO]) ";
                query += " VALUES ";
                query += "   (" + Numero + ", ";
                query += "   '" + Revisao + "', ";
                query += "   '" + pMaterialTampa + "', ";
                if (string.IsNullOrEmpty(pQuantidade))
                {
                    query += " NULL, ";
                }
                else
                {
                    query += "   " + pQuantidade + ", ";
                }
                query  += "   '" + pObs + "', ";
                query  += "   '" + pIndPre + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #25
0
        /// <summary>
        /// Atualiza os dados do Escopo 17_2
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int updateEscopo_17_2(string pMediaTensao, string pAprovConcessionaria, string pCaboGeral, string pInstalForca, string pInstalComando, string pIluminacaoInt, string pIluminacaoExt, string pAterramento, string pCFTV, string pTelefonia, string pRedeDados, string pRedeEstabilizada, string pMemorialDescritivo, string pListaMateriais, string pIndOutro, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " UPDATE [DOM_SOLIC_ORC_ESCOPO_17_2] ";
                query  += "   SET [IND_INSTAL_MEDIA_TENSAO] = '" + pMediaTensao + "', ";
                query  += "       [IND_APROV_CONCESSIONARIA] = '" + pAprovConcessionaria + "', ";
                query  += "       [IND_CABO_GERAL] = '" + pCaboGeral + "', ";
                query  += "       [IND_INSTAL_FORCA] = '" + pInstalForca + "', ";
                query  += "       [IND_INSTAL_COMANDO] = '" + pInstalComando + "', ";
                query  += "       [IND_INSTAL_ILUMINACAO_INT] = '" + pIluminacaoInt + "', ";
                query  += "       [IND_INSTAL_ILUMINACAO_EXT] = '" + pIluminacaoExt + "', ";
                query  += "       [IND_INSTAL_ATERRAMENTO] = '" + pAterramento + "', ";
                query  += "       [IND_INSTAL_CFTV] = '" + pCFTV + "', ";
                query  += "       [IND_INSTAL_TELEFONIA] = '" + pTelefonia + "', ";
                query  += "       [IND_INSTAL_REDE_DADOS] = '" + pRedeDados + "', ";
                query  += "       [IND_INSTAL_REDE_ESTABILIZADA] = '" + pRedeEstabilizada + "', ";
                query  += "       [IND_MEMORIAL_DESCRITIVO] = '" + pMemorialDescritivo + "', ";
                query  += "       [IND_LISTA_MATERIAIS] = '" + pListaMateriais + "', ";
                query  += "       [IND_OUTRO] = '" + pIndOutro + "', ";
                query  += "       [OBSERVACOES] = '" + pObs + "', ";
                query  += "       [IND_PREENCHIDO] = '" + pIndPre + "' ";
                query  += "  WHERE [NUMERO_SOLICITACAO] = " + Numero + " AND  [REVISAO_SOLICITACAO] = '" + Revisao + "'";
                retorno = sqlce.insertSOF(query, null, null);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #26
0
        //Métodos DOM_SOLIC_ORC_TAMPA_ESCOPO

        /// <summary>
        /// Grava informações Tampa Escopo 10_4
        /// </summary>
        /// <param name="pEscopo"></param>
        /// <param name="pSequencia"></param>
        /// <param name="pQuantidade"></param>
        /// <param name="pTipoTampa"></param>
        /// <param name="pComprimento"></param>
        /// <param name="pLargura"></param>
        /// <returns></returns>
        public int gravaTampaEscopo10_4(string pEscopo, string pSequencia, string pQuantidade, string pTipoTampa, string pComprimento, string pLargura)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_TAMPA_ESCOPO] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [ESCOPO], ";
                query  += "   [SEQUENCIA], ";
                query  += "   [QUANTIDADE], ";
                query  += "   [TIPO_TAMPA], ";
                query  += "   [COMPRIMENTO], ";
                query  += "   [LARGURA]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   '" + pEscopo + "', ";
                query  += "   " + pSequencia + ", ";
                query  += "   " + pQuantidade + ", ";
                query  += "   '" + pTipoTampa + "', ";
                query  += "   " + pComprimento + ", ";
                query  += "   " + pLargura + ") ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #27
0
        //Métodos CRUD Escopo 17

        /// <summary>
        /// Grava os dados do Escopo 17
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int gravaEscopo_17(string pFinalidadeProj, string pDescOutraFinalidade, string pProjetoImplantacao, string pDescLayoutObra, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_17] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [IND_FINALIDADE_PROJETO], ";
                query  += "   [DESC_OUTRA_FINALIDADE], ";
                query  += "   [IND_PROJETO_IMPLANTACAO], ";
                query  += "   [DESC_LAYOUT_OBRA], ";
                query  += "   [OBSERVACOES], ";
                query  += "   [IND_PREENCHIDO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   '" + pFinalidadeProj + "', ";
                query  += "   '" + pDescOutraFinalidade + "', ";
                query  += "   '" + pProjetoImplantacao + "', ";
                query  += "   '" + pDescLayoutObra + "', ";
                query  += "   '" + pObs + "', ";
                query  += "   '" + pIndPre + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }
コード例 #28
0
        //Métodos CRUD Escopo 17_4

        /// <summary>
        /// Grava os dados do Escopo 17_4
        /// </summary>
        /// <param name="pDescServico"></param>
        /// <param name="pIndPre"></param>
        /// <returns></returns>
        public int gravaEscopo_17_4(string pSistemaTermometria, string pSistemaAeracao, string pMemorialDescritivo, string pOutro, string pObs, string pIndPre)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                int    retorno;
                string query = "";
                query  += " INSERT INTO [DOM_SOLIC_ORC_ESCOPO_17_4] ";
                query  += "   ([NUMERO_SOLICITACAO], ";
                query  += "   [REVISAO_SOLICITACAO], ";
                query  += "   [IND_SISTEMA_TERMOMETRIA], ";
                query  += "   [IND_SISTEMA_AERACAO], ";
                query  += "   [IND_MEMORIAL_DESCRITIVO], ";
                query  += "   [IND_OUTRO], ";
                query  += "   [OBSERVACOES], ";
                query  += "   [IND_PREENCHIDO]) ";
                query  += " VALUES ";
                query  += "   (" + Numero + ", ";
                query  += "   '" + Revisao + "', ";
                query  += "   '" + pSistemaTermometria + "', ";
                query  += "   '" + pSistemaAeracao + "', ";
                query  += "   '" + pMemorialDescritivo + "', ";
                query  += "   '" + pOutro + "', ";
                query  += "   '" + pObs + "', ";
                query  += "   '" + pIndPre + "') ";
                retorno = sqlce.insertSOF(query);
                return(retorno);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                sqlce.closeConnection();
            }
        }