コード例 #1
0
        public string delete()
        {
            try
            {
                conexao = new Classes.conexao();
                valida  = new validacao();

                string query = "DELETE FROM INFO_ILUM WHERE COD_ILUM_FK =" + this.cod_un_ilu_pub;

                return("");
            }
            catch (Exception ex)
            {
                return("");

                throw new System.Exception(ex.Message);
            }
        }
コード例 #2
0
        public string insert()
        {
            try
            {
                conexao = new Classes.conexao();
                valida  = new validacao();
                int    insercao;
                string datanow = DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day;

                string query = " INSERT INTO sde.INFO_ILUM ([COD_ILUM_FK], [TIPO_BRACO], [PROJ_BRACO], [TIPO_LUMINARIA], [QUANT_LUMINARIAS], [TIPO_FONTE_LUMINARIA], [POTENCIA_FONTE_LUMI], [QUANT_FONTES_LUMI], [POTENCIA_TOTAL_FONTE_LUMI], [CARGA_INST_TOTAL_UN_ILUM_PUB], [TIPO_REATOR], [TIPO_RELE], [TIPO_ALIMENTACAO], [TIPO_POSTE], [ALTURA_POSTE], [ALTURA_INST_LUMI], [LAT], [LONG], [MUNICIPIO], [REGIONAL], [BAIRRO], [CLASSE_ILUMI], [LOGRADOURO], [CEP], [COD_LOGRADOURO], [ILUM_DESTAQ], [NOME_LOCAL_DESTAQ], [MEDICAO],[OBSERVACAO],[CADASTRO_USER_INFO],[CADASTRO_DATA_INFO]) VALUES(" + (this.cod_un_ilu_pub) + "," + (this.tipo_braco) + "," + (this.proj_braco) + "," + (this.tipo_luminaria) + "," + (this.quant_luminarias.ToString()) + "," + (this.tipo_fonte_luminaria) + "," + (this.potencia_fonte_lumi) + "," + (this.quant_fontes_lumi.ToString()) + "," + (this.potencia_total_fonte_lumi.ToString()) + "," + (this.carga_inst_total_un_ilum_pub.ToString()) + "," + (this.tipo_reator) + "," + (this.tipo_rele) + "," + (this.tipo_alimentacao) + "," + (this.tipo_poste) + "," + (this.altura_poste.ToString()) + "," + (this.altura_inst_lumi.ToString()) + "," + (this.lat) + "," + (this.lng) + "," + (this.municipio) + "," + (this.regional) + "," + (this.bairro) + "," + (this.classelumi) + "," + (this.logradouro) + "," + (this.cep) + "," + (this.cod_logradouro.ToString()) + "," + (this.ilum_destaq.ToString()) + "," + (this.nome_local_destaq) + "," + (this.medicao.ToString()) + "," + (this.observacao) + "," + (this.cod_login.ToString()) + ",'" + datanow + "') ";



                //string query = "Declare @count int SELECT @count = COUNT(*) FROM  INFO_ILUM" +
                //               " IF(@count > 0) " +
                //               " BEGIN " +
                //               " INSERT INTO INFO_ILUM ([COD_INFO_PK],[COD_ILUM_FK], [TIPO_BRACO], [PROJ_BRACO], [TIPO_LUMINARIA], [QUANT_LUMINARIAS], [TIPO_FONTE_LUMINARIA], [POTENCIA_FONTE_LUMI], [QUANT_FONTES_LUMI], [POTENCIA_TOTAL_FONTE_LUMI], [CARGA_INST_TOTAL_UN_ILUM_PUB], [TIPO_REATOR], [TIPO_RELE], [TIPO_ALIMENTACAO], [TIPO_POSTE], [ALTURA_POSTE], [ALTURA_INST_LUMI], [LAT], [LONG], [MUNICIPIO], [REGIONAL], [BAIRRO], [CLASSE_ILUMI], [LOGRADOURO], [CEP], [COD_LOGRADOURO], [ILUM_DESTAQ], [NOME_LOCAL_DESTAQ], [MEDICAO])  VALUES(((SELECT TOP 1 COD_INFO_PK FROM INFO_ILUM ORDER BY COD_INFO_PK DESC) + 1)," + (this.municipio) + "," + (this.tipo_braco) + "," + (this.proj_braco) + "," + (this.tipo_luminaria) + "," + (this.quant_luminarias.ToString()) + "," + (this.tipo_fonte_luminaria) + "," + (this.potencia_fonte_lumi) + "," + (this.quant_fontes_lumi.ToString()) + "," + (this.potencia_total_fonte_lumi.ToString()) + "," + (this.carga_inst_total_un_ilum_pub.ToString()) + "," + (this.tipo_reator) + "," + (this.tipo_rele) + "," + (this.tipo_alimentacao) + "," + (this.tipo_poste) + "," + (this.altura_poste.ToString()) + "," + (this.altura_inst_lumi.ToString()) + "," + (this.lat) + "," + (this.lng) + "," + (this.municipio) + "," + (this.regional) + "," + (this.bairro) + "," + (this.classelumi) + "," + (this.logradouro) + "," + (this.cep) + "," + (this.cod_logradouro.ToString()) + "," + (this.ilum_destaq.ToString()) + "," + (this.nome_local_destaq) + "," + (this.medicao.ToString()) + ") " +
                //               " END " +
                //               " ELSE " +
                //               " BEGIN " +
                //               " INSERT INTO INFO_ILUM ([COD_INFO_PK],[COD_ILUM_FK], [TIPO_BRACO], [PROJ_BRACO], [TIPO_LUMINARIA], [QUANT_LUMINARIAS], [TIPO_FONTE_LUMINARIA], [POTENCIA_FONTE_LUMI], [QUANT_FONTES_LUMI], [POTENCIA_TOTAL_FONTE_LUMI], [CARGA_INST_TOTAL_UN_ILUM_PUB], [TIPO_REATOR], [TIPO_RELE], [TIPO_ALIMENTACAO], [TIPO_POSTE], [ALTURA_POSTE], [ALTURA_INST_LUMI], [LAT], [LONG], [MUNICIPIO], [REGIONAL], [BAIRRO], [CLASSE_ILUMI], [LOGRADOURO], [CEP], [COD_LOGRADOURO], [ILUM_DESTAQ], [NOME_LOCAL_DESTAQ], [MEDICAO]) VALUES(1," + (this.municipio) + "," + (this.tipo_braco) + "," + (this.proj_braco) + "," + (this.tipo_luminaria) + "," + (this.quant_luminarias.ToString()) + "," + (this.tipo_fonte_luminaria) + "," + (this.potencia_fonte_lumi) + "," + (this.quant_fontes_lumi.ToString()) + "," + (this.potencia_total_fonte_lumi.ToString()) + "," + (this.carga_inst_total_un_ilum_pub.ToString()) + "," + (this.tipo_reator) + "," + (this.tipo_rele) + "," + (this.tipo_alimentacao) + "," + (this.tipo_poste) + "," + (this.altura_poste.ToString()) + "," + (this.altura_inst_lumi.ToString()) + "," + (this.lat) + "," + (this.lng) + "," + (this.municipio) + "," + (this.regional) + "," + (this.bairro) + "," + (this.classelumi) + "," + (this.logradouro) + "," + (this.cep) + "," + (this.cod_logradouro.ToString()) + "," + (this.ilum_destaq.ToString()) + "," + (this.nome_local_destaq) + "," + (this.medicao.ToString()) + ") " +
                //               " END ";

                insercao = conexao.commandExec(query);

                if (insercao > 0)
                {
                    return("Cadastro efetuado com sucesso!");
                }


                return("Nenhuma linha foi cadastrada, tente novamente.");
            }
            catch (Exception ex)
            {
                return("Erro: " + ex.Message);

                throw new System.Exception(ex.Message);
            }
        }
コード例 #3
0
        public string update()
        {
            try
            {
                conexao = new Classes.conexao();
                valida  = new validacao();
                string datanow = DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day;
                string query   = "UPDATE sde.INFO_ILUM SET TIPO_BRACO=" + (this.tipo_braco) + "," + "PROJ_BRACO=" + (this.proj_braco) + "," + "TIPO_LUMINARIA=" + (this.tipo_luminaria) + "," + "QUANT_LUMINARIAS=" + (this.quant_luminarias.ToString()) + "," + "TIPO_FONTE_LUMINARIA=" + (this.tipo_fonte_luminaria) + "," + "POTENCIA_FONTE_LUMI=" + (this.potencia_fonte_lumi) + "," + "QUANT_FONTES_LUMI=" + (this.quant_fontes_lumi.ToString()) + "," + "POTENCIA_TOTAL_FONTE_LUMI=" + (this.potencia_total_fonte_lumi.ToString()) + "," + "CARGA_INST_TOTAL_UN_ILUM_PUB=" + (this.carga_inst_total_un_ilum_pub.ToString()) + "," + "TIPO_REATOR=" + (this.tipo_reator) + "," + "TIPO_RELE=" + (this.tipo_rele) + "," + "TIPO_ALIMENTACAO=" + (this.tipo_alimentacao) + "," + "TIPO_POSTE=" + (this.tipo_poste) + "," + "ALTURA_POSTE=" + (this.altura_poste.ToString()) + "," + "ALTURA_INST_LUMI=" + (this.altura_inst_lumi.ToString()) + "," + "LAT=" + (this.lat) + "," + "LONG=" + (this.lng) + "," + "MUNICIPIO=" + (this.municipio) + "," + "REGIONAL=" + (this.regional) + "," + "BAIRRO=" + (this.bairro) + "," + "CLASSE_ILUMI=" + (this.classelumi) + "," + "LOGRADOURO=" + (this.logradouro) + "," + "CEP=" + (this.cep) + "," + "COD_LOGRADOURO=" + (this.cod_logradouro.ToString()) + "," + "ILUM_DESTAQ=" + (this.ilum_destaq.ToString()) + "," + "NOME_LOCAL_DESTAQ=" + (this.nome_local_destaq) + ", MEDICAO=" + (this.medicao.ToString()) + ", OBSERVACAO=" + (this.observacao) + ", ALTERACAO_DATA_INFO='" + datanow + "', ALTERACAO_USER_INFO= " + cod_login + "  WHERE INFO_ILUM.COD_ILUM_FK =" + (this.cod_un_ilu_pub.ToString());
                int    result  = conexao.commandExec(query);
                if (result > 0)
                {
                    return("Alterado com sucesso");
                }
                return("Codigo não encontrado");
            }
            catch (Exception ex)
            {
                return("Erro: " + ex.Message);

                throw new System.Exception(ex.Message);
            }
        }