コード例 #1
0
        /// <summary>
        /// Busca todos os dados do Escopo 05_1
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_05_1()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E05_1.[NUMERO_SOLICITACAO], ";
                sql += "    E05_1.[REVISAO_SOLICITACAO],";
                sql += "    E05_1.[TENSAO_PRIMARIA],";
                sql += "    E05_1.[TENSAO_SECUNDARIA],";
                sql += "    E05_1.[IND_POTENCIA_INFORM_DEF],";
                sql += "    E05_1.[IND_LISTA_CARGAS],";
                sql += "    E05_1.[IND_INVOLUCRO_PROTEC],";
                sql += "    E05_1.[OBSERVACOES],";
                sql += "    E05_1.[IND_PREENCHIDO],";
                sql += "    DSOVC.[TIPO_PINTURA],";
                sql += "    E05_1.[DESC_OUTRA_TENSAO_PRIM],";
                sql += "    E05_1.[DESC_OUTRA_TENSAO_SECUN]";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_05_1] as E05_1";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC";
                sql += " ON DSOVC.[TIPO_PINTURA] = E05_1.[TIPO_PINTURA_INVOLUCRO]";
                sql += " WHERE E05_1.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E05_1.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_05_1");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #2
0
        /// <summary>
        /// Busca os dados da tabela DOM_SOLIC_ORC_POTENC_ESCOPO
        /// </summary>
        /// <param name="pEscopo"></param>
        /// <param name="pSequencia"></param>
        /// <returns></returns>
        public DataTable getPotenciaEscopo(string pEscopo, string pSequencia)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = "SELECT [NUMERO_SOLICITACAO], ";
                sql += " [REVISAO_SOLICITACAO], ";
                sql += " [SEQUENCIA] SEQ, ";
                sql += " [QUANTIDADE], ";
                sql += " [POTENCIA_KVA] ";
                sql += " FROM [DOM_SOLIC_ORC_POTENC_ESCOPO] ";
                sql += " WHERE [NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND [REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                sql += " AND [ESCOPO] = '" + pEscopo + "' ";
                if (!string.IsNullOrEmpty(pSequencia))
                {
                    sql += " AND [SEQUENCIA] = " + pSequencia + " ";
                    sql += " ORDER BY [SEQ] ";
                }
                dt = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_TAMPA_ESCOPO");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #3
0
        /// <summary>
        /// Busca os Registros do Escopo 20
        /// </summary>
        /// <param name="pNumSolic"></param>
        /// <param name="pRevisao"></param>
        /// <returns></returns>
        public DataTable getEscopo20(string pNumSolic, string pRevisao)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = "SELECT [NUMERO_SOLICITACAO], ";
                sql += " [REVISAO_SOLICITACAO], ";
                sql += " [SEQUENCIA] SEQ, ";
                sql += " [TITULO_ESCOPO], ";
                sql += " [DESCRICAO_ESCOPO], ";
                sql += " [IND_PREENCHIDO] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_20]";
                sql += " WHERE NUMERO_SOLICITACAO = " + pNumSolic + " AND REVISAO_SOLICITACAO = '" + pRevisao + "'";
                sql += " ORDER BY [SEQUENCIA] ";

                return(sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_20"));
            }
            catch (Exception)
            {
                throw;
            }
            //finally
            //{
            //    sqlce.closeConnection();
            //}
        }
コード例 #4
0
        /// <summary>
        /// Busca os dados do Escopo 05
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_05()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E05.[NUMERO_SOLICITACAO], ";
                sql += " E05.[REVISAO_SOLICITACAO],";
                sql += " DSOVC.[FREQUENCIA_HZ], ";
                sql += " DSOVC.[DADOS_AMBIENTAIS], ";
                sql += " E05.[OBSERVACOES], ";
                sql += " E05.[IND_PREENCHIDO] ";
                sql += " FROM[DOM_SOLIC_ORC_ESCOPO_05] as E05 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC ";
                sql += " ON DSOVC.[FREQUENCIA_HZ] = E05.[FREQUENCIA_TRANSF] ";
                sql += " AND DSOVC.[DADOS_AMBIENTAIS] = E05.[DADOS_AMBIENTAIS] ";
                sql += " WHERE E05.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E05.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_05");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #5
0
        /// <summary>
        /// Busca os dados do Escopo 17_4
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_17_4()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E17_4.[NUMERO_SOLICITACAO], ";
                sql += " E17_4.[REVISAO_SOLICITACAO], ";
                sql += " E17_4.[IND_SISTEMA_TERMOMETRIA], ";
                sql += " E17_4.[IND_SISTEMA_AERACAO], ";
                sql += " DSOVC.[IND_MEMORIAL_DESCRITIVO], ";
                sql += " E17_4.[IND_OUTRO], ";
                sql += " E17_4.[OBSERVACOES], ";
                sql += " E17_4.[IND_PREENCHIDO] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_17_4] as E17_4 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC ";
                sql += " ON DSOVC.IND_MEMORIAL_DESCRITIVO = E17_4.IND_MEMORIAL_DESCRITIVO ";
                sql += " WHERE E17_4.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E17_4.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_17_4");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #6
0
        /// <summary>
        /// Busca os dados do Escopo 10_3
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_10_3()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;

                sql  = " SELECT E10_3.[NUMERO_SOLICITACAO], ";
                sql += "   E10_3.[REVISAO_SOLICITACAO], ";
                sql += "   DSOVC.[TENSAO_TRIFASICA_BT], ";
                sql += "   DSOVC.[FREQUENCIA_HZ], ";
                sql += "   DSOVC.[OUTRA_FREQUENCIA], ";
                sql += "   DSOVC.[DADOS_AMBIENTAIS], ";
                sql += "   E10_3.[OBSERVACOES], ";
                sql += "   E10_3.[IND_PREENCHIDO] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_10_3] AS E10_3 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM AS DSOVC ";
                sql += " ON DSOVC.[DADOS_AMBIENTAIS] = E10_3.[DADOS_AMBIENTAIS] ";
                sql += " AND DSOVC.[TENSAO_TRIFASICA_BT] = E10_3.[TENSAO_TRIFASICA] ";
                sql += " AND DSOVC.[FREQUENCIA_HZ] = E10_3.[FREQUENCIA] ";
                sql += " AND DSOVC.[OUTRA_FREQUENCIA] = E10_3.[DESC_OUTRA_FREQUENCIA]";
                sql += " WHERE E10_3.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E10_3.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_10_3");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #7
0
        /// <summary>
        /// Busca os Registros da Tabela de Renovadores de Ar
        /// </summary>
        /// <param name="pNumSolic"></param>
        /// <param name="pRevisao"></param>
        /// <returns></returns>
        public DataTable getRenovadoresAr(string pNumSolic, string pRevisao)
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = "SELECT [NUMERO_SOLICITACAO], ";
                sql += " [REVISAO_SOLICITACAO], ";
                sql += " [SEQUENCIA] SEQ, ";
                sql += " [LOCAL], ";
                sql += " [TAG], ";
                sql += " [IND_RENOVADOR_PROJETO], ";
                sql += " [COMPRIMENTO], ";
                sql += " [LARGURA], ";
                sql += " [ALTURA] ";
                sql += " FROM [DOM_SOLIC_ORC_RENOVADOR_AR]";
                sql += " WHERE [NUMERO_SOLICITACAO] = " + pNumSolic + " AND [REVISAO_SOLICITACAO] = '" + pRevisao + "'";
                sql += " ORDER BY [SEQUENCIA] ";

                return(sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_RENOVADOR_AR"));
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #8
0
        /// <summary>
        /// Busca os dados do Escopo 17_1
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_17_1()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E17_1.[NUMERO_SOLICITACAO], ";
                sql += " E17_1.[REVISAO_SOLICITACAO], ";
                sql += " E17_1.[IND_SUBSTACAO_BLINDADA], ";
                sql += " E17_1.[IND_QUADRO_GER_BAIXA_TENSAO], ";
                sql += " E17_1.[IND_CONJ_CORREC_FATOR_POT], ";
                sql += " E17_1.[IND_PAINEL_CONT_MOTORES], ";
                sql += " E17_1.[IND_QUADRO_DISTRIB_ILUMINACAO], ";
                sql += " E17_1.[IND_PAINEL_SINOTICO], ";
                sql += " E17_1.[IND_PAINEL_COMANDO_LOCAL], ";
                sql += " DSOVC.[IND_MEMORIAL_DESCRITIVO], ";
                sql += " E17_1.[IND_OUTRO], ";
                sql += " E17_1.[OBSERVACOES] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_17_1] as E17_1 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC ";
                sql += " ON DSOVC.IND_MEMORIAL_DESCRITIVO = E17_1.IND_MEMORIAL_DESCRITIVO ";
                sql += " WHERE E17_1.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E17_1.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_17_1");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #9
0
        public DataTable getEscopo18()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                string query = "";
                query += " SELECT [IND_HORA_EXTRA], ";
                query += "   [IND_MATERIAL_CONSUMO], ";
                query += "   [IND_TRANSLADO_OBRA], ";
                query += "   [IND_FORNEC_ALIMENTACAO], ";
                query += "   [IND_FORNEC_ESTADIA], ";
                query += "   [DESCRICAO_SERVICO], ";
                query += "   [IND_PREENCHIDO] ";
                query += " FROM [DOM_SOLIC_ORC_ESCOPO_18] ";
                query += " WHERE [NUMERO_SOLICITACAO] = " + Numero + " ";
                query += " AND [REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                return(sqlce.selectListaSOF(query, "[DOM_SOLIC_ORC_ESCOPO_18]"));
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #10
0
        /// <summary>
        /// Busca os dados do Escopo 10_1
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_10_1()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E10_1.[NUMERO_SOLICITACAO], ";
                sql += "   E10_1.[REVISAO_SOLICITACAO], ";
                sql += "   DSOVC.[TENSAO_TRIFASICA_BT], ";
                sql += "   DSOVC.[FREQUENCIA_HZ] , ";
                sql += "   DSOVC.[OUTRA_FREQUENCIA], ";
                sql += "   DSOVC.[DADOS_AMBIENTAIS], ";
                sql += "   DSOVC.[NORMATIVA_MAPA], ";
                sql += "   DSOVC.[TIPO_PRODUTO], ";
                sql += "   DSOVC.[OUTRO_PRODUTO], ";
                sql += "   E10_1.[UMIDADE_PRODUTO], ";
                sql += "   E10_1.[TIPO_AERACAO], ";
                sql += "   E10_1.[TIPO_INSTALACAO], ";
                sql += "   E10_1.[MATERIAL_TAMPA_CANALETA], ";
                sql += "   E10_1.[TIPO_TAMPA_CANALETA], ";
                sql += "   E10_1.[MATERIAL_CASA_MATA], ";
                sql += "   E10_1.[OBSERVACOES], ";
                sql += "   E10_1.[IND_PREENCHIDO] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_10_1] as E10_1 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC ";
                sql += " ON DSOVC.[TENSAO_TRIFASICA_BT] = E10_1.[TENSAO_TRIFASICA] ";
                sql += " AND DSOVC.[FREQUENCIA_HZ] = E10_1.[FREQUENCIA] ";
                sql += " AND DSOVC.[OUTRA_FREQUENCIA] = E10_1.[DESC_OUTRA_FREQUENCIA] ";
                sql += " AND DSOVC.[DADOS_AMBIENTAIS] = E10_1.[DADOS_AMBIENTAIS] ";
                sql += " AND DSOVC.[NORMATIVA_MAPA] = E10_1.[IND_NORMATIVA_MAPA] ";
                sql += " AND DSOVC.[TIPO_PRODUTO] = E10_1.[TIPO_PRODUTO] ";
                sql += " AND DSOVC.[OUTRO_PRODUTO] = E10_1.[DESC_OUTRO_PRODUTO] ";
                sql += " WHERE E10_1.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E10_1.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_10_1");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #11
0
        /// <summary>
        /// Busca dados Escopo 01
        /// </summary>
        /// <param name="pNumSolic"></param>
        /// <param name="pRevisao"></param>
        /// <returns></returns>
        public DataTable getEscopo_01()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;

                sql  = " SELECT E01.[NUMERO_SOLICITACAO], ";
                sql += "   E01.[REVISAO_SOLICITACAO], ";
                sql += "   DSOVC.[TENSAO_DISTRIBUICAO], ";
                sql += "   DSOVC.[IND_INSTAL_ABRIG_TEMPO], ";
                sql += "   E01.[IND_ENSAIO], ";
                sql += "   DSOVC.[TIPO_PINTURA], ";
                sql += "   E01.[OBSERVACOES], ";
                sql += "   E01.[IND_PREENCHIDO], ";
                sql += "   DSOVC.[FREQUENCIA_HZ], ";
                sql += "   DSOVC.[OUTRA_FREQUENCIA], ";
                sql += "   DSOVC.[DADOS_AMBIENTAIS], ";
                sql += "   E01.[IND_DIAGRAMA_UNIFILAR], ";
                sql += "   E01.[DESCRICAO_SOLUCAO], ";
                sql += "   E01.[DESC_OUTRO_ENSAIO], ";
                sql += "   DSOVC.[OUTRA_TENSAO_DISTRIB] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_01] AS E01 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM AS DSOVC ";
                sql += " ON DSOVC.[TENSAO_DISTRIBUICAO] = E01.[TENSAO_MEDIA] ";
                sql += " AND DSOVC.[IND_INSTAL_ABRIG_TEMPO] = E01.[IND_TIPO_INSTALACAO] ";
                sql += " AND DSOVC.[TIPO_PINTURA] = E01.[TIPO_PINTURA] ";
                sql += " AND  DSOVC.[FREQUENCIA_HZ] = E01.[FREQUENCIA] ";
                sql += " AND DSOVC.[OUTRA_FREQUENCIA] = E01.[DESC_OUTRA_FREQUENCIA] ";
                sql += " AND DSOVC.[DADOS_AMBIENTAIS] = E01.[DADOS_AMBIENTAIS] ";
                sql += " AND DSOVC.[OUTRA_TENSAO_DISTRIB] = E01.[DESC_OUTRA_TENSAO] ";
                sql += " WHERE E01.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E01.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_01");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #12
0
        /// <summary>
        /// Busca os dados do Escopo 17_3
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_17_3()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E17_3.[NUMERO_SOLICITACAO], ";
                sql += " E17_3.[REVISAO_SOLICITACAO], ";
                sql += " E17_3.[IND_PPCI_COMPLETO], ";
                sql += " E17_3.[IND_APROV_BOMBEIROS], ";
                sql += " E17_3.[IND_INSTAL_HIDRANTES], ";
                sql += " E17_3.[IND_INSTAL_SPRINKLERS], ";
                sql += " E17_3.[IND_INSTAL_EXTINTORES], ";
                sql += " E17_3.[IND_INSTAL_ALARME_INCENDIO], ";
                sql += " E17_3.[IND_INSTAL_ILUMINACAO_EMERG], ";
                sql += " E17_3.[IND_INSTAL_SINALIZACAO_EMERG], ";
                sql += " E17_3.[IND_INSTAL_AR_COMPRIMIDO], ";
                sql += " E17_3.[IND_INSTAL_AGUA_POTAVEL], ";
                sql += " E17_3.[IND_INSTAL_AGUA_INDUSTRIAL], ";
                sql += " E17_3.[IND_INSTAL_AGUA_GELADA], ";
                sql += " E17_3.[IND_INSTAL_AGUA_QUENTE], ";
                sql += " E17_3.[IND_INSTAL_VAPOR_CONDENSADO], ";
                sql += " E17_3.[IND_INSTAL_GAS], ";
                sql += " DSOVC.[IND_MEMORIAL_DESCRITIVO], ";
                sql += " DSOVC.[IND_LISTA_MATERIAIS], ";
                sql += " E17_3.[IND_OUTRO], ";
                sql += " E17_3.[OBSERVACOES] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_17_3] as E17_3 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC ";
                sql += " ON DSOVC.[IND_LISTA_MATERIAIS] = E17_3.[IND_LISTA_MATERIAIS] ";
                sql += " AND DSOVC.[IND_MEMORIAL_DESCRITIVO] = E17_3.[IND_MEMORIAL_DESCRITIVO] ";
                sql += " WHERE E17_3.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E17_3.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_17_3");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #13
0
        /// <summary>
        /// Busca dados Escopo 18_2
        /// </summary>
        /// <param name="pNumSolic"></param>
        /// <param name="pRevisao"></param>
        /// <returns></returns>
        public DataTable getEscopo18_2()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = "SELECT * FROM [DOM_SOLIC_ORC_ESCOPO_18_2] ";
                sql += " WHERE [NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND [REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_18_2");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #14
0
        /// <summary>
        /// Busca os dados do Escopo 17_2
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_17_2()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E17_2.[NUMERO_SOLICITACAO], ";
                sql += " E17_2.[REVISAO_SOLICITACAO], ";
                sql += " E17_2.[IND_INSTAL_MEDIA_TENSAO], ";
                sql += " E17_2.[IND_APROV_CONCESSIONARIA], ";
                sql += " E17_2.[IND_CABO_GERAL], ";
                sql += " E17_2.[IND_INSTAL_FORCA], ";
                sql += " E17_2.[IND_INSTAL_COMANDO], ";
                sql += " E17_2.[IND_INSTAL_ILUMINACAO_INT], ";
                sql += " E17_2.[IND_INSTAL_ILUMINACAO_EXT], ";
                sql += " E17_2.[IND_INSTAL_ATERRAMENTO], ";
                sql += " E17_2.[IND_INSTAL_CFTV], ";
                sql += " E17_2.[IND_INSTAL_TELEFONIA], ";
                sql += " E17_2.[IND_INSTAL_REDE_DADOS], ";
                sql += " E17_2.[IND_INSTAL_REDE_ESTABILIZADA], ";
                sql += " DSOVC.[IND_MEMORIAL_DESCRITIVO], ";
                sql += " DSOVC.[IND_LISTA_MATERIAIS], ";
                sql += " E17_2.[IND_OUTRO], ";
                sql += " E17_2.[OBSERVACOES] ";
                sql += " FROM [DOM_SOLIC_ORC_ESCOPO_17_2] as E17_2 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC ";
                sql += " ON DSOVC.[IND_LISTA_MATERIAIS] = E17_2.[IND_LISTA_MATERIAIS] ";
                sql += " AND DSOVC.[IND_MEMORIAL_DESCRITIVO] = E17_2.[IND_MEMORIAL_DESCRITIVO] ";
                sql += " WHERE E17_2.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E17_2.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_17_2");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #15
0
        /// <summary>
        /// Busca os dados do Escopo 10_2
        /// </summary>
        /// <returns></returns>
        public DataTable getEscopo_10_2()
        {
            SqlCE sqlce = new SqlCE();

            sqlce.openConnection();
            try
            {
                DataTable dt = new DataTable();
                string    sql;
                sql  = " SELECT E10_2.[NUMERO_SOLICITACAO], ";
                sql += "   E10_2.[REVISAO_SOLICITACAO], ";
                sql += "   DSOVC.[DADOS_AMBIENTAIS], ";
                sql += "   DSOVC.[TIPO_PRODUTO], ";
                sql += "   DSOVC.[OUTRO_PRODUTO], ";
                sql += "   E10_2.[IND_INSTAL_SILO], ";
                sql += "   E10_2.[IND_INSTAL_ARMAZEM], ";
                sql += "   E10_2.[CAPACIDADE_SILO], ";
                sql += "   E10_2.[IND_SUPORTE_PENDULO], ";
                sql += "   E10_2.[CAPACIDADE_ARMAZEM], ";
                sql += "   E10_2.[QTDE_TRANSPORTADOR], ";
                sql += "   E10_2.[OBSERVACOES], ";
                sql += "   E10_2.[IND_PREENCHIDO], ";
                sql += "   E10_2.[CARACT_ESPALHADOR_ESP_SIL], ";
                sql += "   E10_2.[CARACT_ESPALHADOR_ESP_ARM] ";
                sql += " FROM[DOM_SOLIC_ORC_ESCOPO_10_2] as E10_2 ";
                sql += " INNER JOIN DOM_SOLIC_ORC_VALOR_COMUM as DSOVC ";
                sql += " ON DSOVC.[DADOS_AMBIENTAIS] = E10_2.[DADOS_AMBIENTAIS] ";
                sql += " AND DSOVC.[TIPO_PRODUTO] = E10_2.[TIPO_PRODUTO] ";
                sql += " AND DSOVC.[OUTRO_PRODUTO] = E10_2.[DESC_OUTRO_PRODUTO] ";
                sql += " WHERE E10_2.[NUMERO_SOLICITACAO] = " + Numero + " ";
                sql += " AND E10_2.[REVISAO_SOLICITACAO] = '" + Revisao + "' ";
                dt   = sqlce.selectListaSOF(sql, "DOM_SOLIC_ORC_ESCOPO_10_2");
                return(dt);
            }
            catch (Exception)
            {
                throw;
            }
        }