public string delAssinatura(int CodUsuario, int CodTitulo, string Mail) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodUsuario = new SqlParameter("@COD_USUARIO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodUsuario); sCommand.Parameters["@COD_USUARIO"].Value = CodUsuario; SqlParameter pCodTitulo = new SqlParameter("@COD_TITULO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodTitulo); sCommand.Parameters["@COD_TITULO"].Value = CodTitulo; SqlParameter pMail = new SqlParameter("@MAIL", System.Data.SqlDbType.VarChar, 100); sCommand.Parameters.Add(pMail); sCommand.Parameters["@MAIL"].Value = Mail; sCommand.CommandText = "DELETE FROM EXCEL_TITULO_ASSINATURAS WHERE COD_USUARIO = @COD_USUARIO AND COD_TITULO = @COD_TITULO AND EMAIL = @MAIL"; string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string setGrupo(string Tipo) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodigo = new SqlParameter("@COD_GRUPO", System.Data.SqlDbType.VarChar, 10); sCommand.Parameters.Add(pCodigo); sCommand.Parameters["@COD_GRUPO"].Value = fcod_grupo; SqlParameter pNome = new SqlParameter("@NOME", System.Data.SqlDbType.VarChar, 50); sCommand.Parameters.Add(pNome); sCommand.Parameters["@NOME"].Value = fnome; if (Tipo == "Incluir") { sCommand.CommandText = "INSERT INTO GRUPOS (COD_GRUPO, NOME)" + " VALUES (" + " @COD_GRUPO" + ", @NOME )"; } else { sCommand.CommandText = "UPDATE GRUPOS" + " SET NOME = @NOME" + " WHERE COD_GRUPO = @COD_GRUPO"; } string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string delGrupo(string CodGrupo) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodGrupo = new SqlParameter("@COD_GRUPO", System.Data.SqlDbType.VarChar, 10); sCommand.Parameters.Add(pCodGrupo); sCommand.Parameters["@COD_GRUPO"].Value = CodGrupo; sCommand.CommandText = "DELETE FROM GRUPOS WHERE COD_GRUPO = @COD_GRUPO"; string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string delExcel(int CodExcel) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodExcel = new SqlParameter("@COD_EXCEL", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodExcel); sCommand.Parameters["@COD_EXCEL"].Value = CodExcel; sCommand.CommandText = "DELETE FROM EXCEL WHERE COD_EXCEL = @COD_EXCEL"; string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string delUsuario(int CodUsuario) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodUsuario = new SqlParameter("@COD_USUARIO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodUsuario); sCommand.Parameters["@COD_USUARIO"].Value = CodUsuario; sCommand.CommandText = "DELETE FROM USUARIOS WHERE COD_USUARIO = @COD_USUARIO"; string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string delTitulo(int CodTitulo) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodigo = new SqlParameter("@COD_TITULO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodigo); sCommand.Parameters["@COD_TITULO"].Value = CodTitulo; sCommand.CommandText = "DELETE FROM EXCEL_TITULOS WHERE COD_TITULO = @COD_TITULO"; string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string setExcel(string Tipo) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodigo = new SqlParameter("@COD_EXCEL", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodigo); sCommand.Parameters["@COD_EXCEL"].Value = fcod_excel; SqlParameter pNome = new SqlParameter("@NOME", System.Data.SqlDbType.VarChar, 100); sCommand.Parameters.Add(pNome); sCommand.Parameters["@NOME"].Value = fnome; SqlParameter pGrupo = new SqlParameter("@COD_GRUPO", System.Data.SqlDbType.VarChar, 10); sCommand.Parameters.Add(pGrupo); sCommand.Parameters["@COD_GRUPO"].Value = fcod_grupo; SqlParameter pAtivo = new SqlParameter("@ATIVO", System.Data.SqlDbType.Bit); sCommand.Parameters.Add(pAtivo); sCommand.Parameters["@ATIVO"].Value = fativo; if (fnome_arquivo != "") { byte[] fArquivo = null; fArquivo = clFuncoes.CarregarArquivo(fnome_arquivo); SqlParameter pExcel = new SqlParameter("@ARQUIVO", System.Data.SqlDbType.Image, fArquivo.Length); sCommand.Parameters.Add(pExcel); sCommand.Parameters["@ARQUIVO"].Value = fArquivo; } if (Tipo == "Incluir") { sCommand.CommandText = "INSERT INTO EXCEL (COD_EXCEL, NOME, ATIVO, ARQUIVO, COD_GRUPO)" + " VALUES (" + " @COD_EXCEL" + ", @NOME" + ", @ATIVO" + ", @ARQUIVO" + ", @COD_GRUPO )"; } else if (fnome_arquivo != "") { sCommand.CommandText = "UPDATE EXCEL" + " SET NOME = @NOME" + ", ATIVO = @ATIVO" + ", ARQUIVO = @ARQUIVO" + ", COD_GRUPO = @COD_GRUPO" + " WHERE COD_EXCEL = @COD_EXCEL"; } else { sCommand.CommandText = "UPDATE EXCEL" + " SET NOME = @NOME" + ", ATIVO = @ATIVO" + ", COD_GRUPO = @COD_GRUPO" + " WHERE COD_EXCEL = @COD_EXCEL"; } string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string gerarPDF(int CodTitulo, bool Armazenar) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); System.Data.DataTable tblTitulo = new System.Data.DataTable(); SqlParameter pCodigo = new SqlParameter("@COD_TITULO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodigo); sCommand.Parameters["@COD_TITULO"].Value = CodTitulo; SqlParameter pAtualiza = new SqlParameter("@DT_GERACAO", System.Data.SqlDbType.DateTime); sCommand.Parameters.Add(pAtualiza); sCommand.Parameters["@DT_GERACAO"].Value = clFuncoes.GetProperties("fData"); SqlParameter pHrAtualiza = new SqlParameter("@HR_GERACAO", System.Data.SqlDbType.VarChar, 5); sCommand.Parameters.Add(pHrAtualiza); sCommand.Parameters["@HR_GERACAO"].Value = DateTime.Now.ToString("HH:mm"); sCommand.CommandText = "SELECT COD_TITULO, NOME, COD_EXCEL, NUM_PLAN_PDF, TIPO_ARMAZENAGEM FROM EXCEL_TITULOS WHERE COD_TITULO = @COD_TITULO"; tblTitulo = clFuncoes.ExecReader(sCommand); if (tblTitulo.Rows.Count <= 0) { return(""); } string Arquivo = salvaArquivoExcel(Convert.ToInt32(tblTitulo.Rows[0]["COD_EXCEL"].ToString())); if (!File.Exists(Arquivo)) { return(""); } Application xlsApp = new Application(); if (xlsApp == null) { return(""); } string NomeSimples = tblTitulo.Rows[0]["NOME"].ToString().Replace(" ", "") + "_" + clFuncoes.GetDataParcial(Convert.ToDateTime(pAtualiza.Value), tblTitulo.Rows[0]["TIPO_ARMAZENAGEM"].ToString()); string Nome = clFuncoes.GetProperties("fTempDirUsuario").ToString() + NomeSimples + ".pdf"; Workbook workbook = xlsApp.Workbooks.Open(Arquivo); Worksheet worksheet = workbook.Sheets[Convert.ToInt32(tblTitulo.Rows[0]["NUM_PLAN_PDF"].ToString())] as Worksheet; worksheet.ExportAsFixedFormat(XlFixedFormatType.xlTypePDF, @Nome, XlFixedFormatQuality.xlQualityStandard); //GC.Collect(); // GC.WaitForPendingFinalizers(); workbook.Close(true); workbook = null; xlsApp.Quit(); xlsApp = null; if (Armazenar) { sCommand.CommandText = "UPDATE EXCEL_TITULOS" + " SET DT_GERACAO = @DT_GERACAO" + ", HR_GERACAO = @HR_GERACAO" + " WHERE COD_TITULO = @COD_TITULO"; string sAux = clFuncoes.ExecNonQuery(sCommand); sAux = NomeSimples + ".pdf"; adicionaAnexoBase(Convert.ToInt32(pCodigo.Value), @Nome, "PDF", sAux, Convert.ToDateTime(pAtualiza.Value), pHrAtualiza.Value.ToString()); } return(@Nome); }
private void adicionaAnexoBase(int CodTitulo, string ArquivoAnexo, string TipoAnexo, string NomeAnexo, DateTime DtGeracao, string HrGeracao) { int iCodAnexo = 1; ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodTitulo = new SqlParameter("@COD_TITULO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodTitulo); sCommand.Parameters["@COD_TITULO"].Value = CodTitulo; SqlParameter pNome = new SqlParameter("@NOME", System.Data.SqlDbType.VarChar, 50); sCommand.Parameters.Add(pNome); sCommand.Parameters["@NOME"].Value = NomeAnexo; SqlParameter pTipoAnexo = new SqlParameter("@TIPO_ANEXO", System.Data.SqlDbType.VarChar, 20); sCommand.Parameters.Add(pTipoAnexo); sCommand.Parameters["@TIPO_ANEXO"].Value = TipoAnexo; SqlParameter pDtGeracao = new SqlParameter("@DT_GERACAO", System.Data.SqlDbType.DateTime); sCommand.Parameters.Add(pDtGeracao); sCommand.Parameters["@DT_GERACAO"].Value = DtGeracao; SqlParameter pHrGeracao = new SqlParameter("@HR_GERACAO", System.Data.SqlDbType.VarChar, 5); sCommand.Parameters.Add(pHrGeracao); sCommand.Parameters["@HR_GERACAO"].Value = HrGeracao; SqlParameter pCodAnexo = new SqlParameter("@COD_ANEXO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodAnexo); sCommand.Parameters["@COD_ANEXO"].Value = iCodAnexo; byte[] fArquivo = null; fArquivo = clFuncoes.CarregarArquivo(@ArquivoAnexo); SqlParameter pAnexo = new SqlParameter("@ARQUIVO", System.Data.SqlDbType.Image, fArquivo.Length); sCommand.Parameters.Add(pAnexo); sCommand.Parameters["@ARQUIVO"].Value = fArquivo; sCommand.CommandText = "SELECT COD_ANEXO FROM EXCEL_TITULO_ANEXOS WHERE NOME = @NOME"; string sNovoAnexo = clFuncoes.ExecScalar(sCommand); if (sNovoAnexo == "") { sCommand.CommandText = "SELECT MAX(COD_ANEXO) AS NUM_ANEXO FROM EXCEL_TITULO_ANEXOS"; string sCodAnexo = clFuncoes.ExecScalar(sCommand); try { iCodAnexo = Convert.ToInt32(sCodAnexo) + 1; } catch { } pCodAnexo.Value = iCodAnexo; sCommand.CommandText = "INSERT INTO EXCEL_TITULO_ANEXOS (COD_ANEXO, NOME, COD_TITULO, ARQUIVO, TIPO, DT_GERACAO, HR_GERACAO)" + " VALUES (" + " @COD_ANEXO" + ", @NOME" + ", @COD_TITULO" + ", @ARQUIVO" + ", @TIPO_ANEXO" + ", @DT_GERACAO" + ", @HR_GERACAO" + ")"; string sAux = clFuncoes.ExecNonQuery(sCommand); } else { try { iCodAnexo = Convert.ToInt32(sNovoAnexo); pCodAnexo.Value = iCodAnexo; sCommand.CommandText = "UPDATE EXCEL_TITULO_ANEXOS" + " SET NOME = @NOME" + ", COD_TITULO = @COD_TITULO" + ", ARQUIVO = @ARQUIVO" + ", TIPO = @TIPO_ANEXO" + ", DT_GERACAO = @DT_GERACAO" + ", HR_GERACAO = @HR_GERACAO" + " WHERE COD_ANEXO = @COD_ANEXO"; string sAux = clFuncoes.ExecNonQuery(sCommand); } catch { } } }
public void atualizaExcel(int CodExcel) { string Arquivo = salvaArquivoExcel(CodExcel); if (!File.Exists(Arquivo)) { return; } Application xlsApp = new Application(); if (xlsApp == null) { return; } Workbook workbook = xlsApp.Workbooks.Open(Arquivo); workbook.RefreshAll(); workbook.Close(true); workbook = null; xlsApp.Quit(); xlsApp = null; GC.Collect(); GC.WaitForPendingFinalizers(); ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodigo = new SqlParameter("@COD_EXCEL", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodigo); sCommand.Parameters["@COD_EXCEL"].Value = CodExcel; SqlParameter pAtualiza = new SqlParameter("@DT_ATUALIZA", System.Data.SqlDbType.DateTime); sCommand.Parameters.Add(pAtualiza); sCommand.Parameters["@DT_ATUALIZA"].Value = clFuncoes.GetProperties("fData"); SqlParameter pHrAtualiza = new SqlParameter("@HR_ATUALIZA", System.Data.SqlDbType.VarChar, 5); sCommand.Parameters.Add(pHrAtualiza); sCommand.Parameters["@HR_ATUALIZA"].Value = DateTime.Now.ToString("HH:mm"); byte[] fArquivo = null; fArquivo = clFuncoes.CarregarArquivo(Arquivo); SqlParameter pExcel = new SqlParameter("@ARQUIVO", System.Data.SqlDbType.Image, fArquivo.Length); sCommand.Parameters.Add(pExcel); sCommand.Parameters["@ARQUIVO"].Value = fArquivo; sCommand.CommandText = "UPDATE EXCEL" + " SET DT_ATUALIZA = @DT_ATUALIZA" + ", ARQUIVO = @ARQUIVO" + ", HR_ATUALIZA = @HR_ATUALIZA" + " WHERE COD_EXCEL = @COD_EXCEL"; string sAux = clFuncoes.ExecNonQuery(sCommand); }
public string setUsuario(string Tipo) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodigo = new SqlParameter("@COD_USUARIO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodigo); sCommand.Parameters["@COD_USUARIO"].Value = fcod_usuario; SqlParameter pNome = new SqlParameter("@NOME", System.Data.SqlDbType.VarChar, 50); sCommand.Parameters.Add(pNome); sCommand.Parameters["@NOME"].Value = fnome; SqlParameter pUsuario = new SqlParameter("@USUARIO", System.Data.SqlDbType.VarChar, 20); sCommand.Parameters.Add(pUsuario); sCommand.Parameters["@USUARIO"].Value = fusuario; SqlParameter pSenha = new SqlParameter("@SENHA", System.Data.SqlDbType.VarChar, 20); sCommand.Parameters.Add(pSenha); sCommand.Parameters["@SENHA"].Value = fsenha; SqlParameter pMail = new SqlParameter("@MAIL", System.Data.SqlDbType.VarChar, 100); sCommand.Parameters.Add(pMail); sCommand.Parameters["@MAIL"].Value = fendereco_mail; SqlParameter pAdmin = new SqlParameter("@ADMIN", System.Data.SqlDbType.Bit); sCommand.Parameters.Add(pAdmin); sCommand.Parameters["@ADMIN"].Value = fadministrador; SqlParameter pSSL = new SqlParameter("@SSL", System.Data.SqlDbType.Bit); sCommand.Parameters.Add(pSSL); sCommand.Parameters["@SSL"].Value = fssl; SqlParameter pUsuarioMail = new SqlParameter("@USUARIO_MAIL", System.Data.SqlDbType.VarChar, 50); sCommand.Parameters.Add(pUsuarioMail); sCommand.Parameters["@USUARIO_MAIL"].Value = fusuario_mail; SqlParameter pSenhaMail = new SqlParameter("@SENHA_MAIL", System.Data.SqlDbType.VarChar, 50); sCommand.Parameters.Add(pSenhaMail); sCommand.Parameters["@SENHA_MAIL"].Value = fsenha_mail; SqlParameter pServidorMail = new SqlParameter("@SERVIDOR_MAIL", System.Data.SqlDbType.VarChar, 50); sCommand.Parameters.Add(pServidorMail); sCommand.Parameters["@SERVIDOR_MAIL"].Value = fservidor_mail; SqlParameter pPortaMail = new SqlParameter("@PORTA_MAIL", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pPortaMail); sCommand.Parameters["@PORTA_MAIL"].Value = fporta_mail; if (Tipo == "Incluir") { sCommand.CommandText = "INSERT INTO USUARIOS (COD_USUARIO, NOME, USUARIO, SENHA, ENDERECO_MAIL, ADMINISTRADOR, USUARIO_MAIL, SENHA_MAIL, SERVIDOR_MAIL, PORTA_MAIL, UTILIZAR_SSL)" + " VALUES (" + " @COD_USUARIO" + ", @NOME" + ", @USUARIO" + ", @SENHA" + ", @MAIL" + ", @ADMIN" + ", @USUARIO_MAIL" + ", @SENHA_MAIL" + ", @SERVIDOR_MAIL" + ", @PORTA_MAIL" + ", @SSL)"; } else { sCommand.CommandText = "UPDATE USUARIOS" + " SET NOME = @NOME" + " , SENHA = @SENHA" + " , ENDERECO_MAIL = @MAIL" + " , ADMINISTRADOR = @ADMIN" + " , USUARIO_MAIL = @USUARIO_MAIL" + " , SENHA_MAIL = @SENHA_MAIL" + " , SERVIDOR_MAIL = @SERVIDOR_MAIL" + " , PORTA_MAIL = @PORTA_MAIL" + " , UTILIZAR_SSL = @SSL" + " WHERE COD_USUARIO = @COD_USUARIO"; } string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string setTitulo(string Tipo) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodigo = new SqlParameter("@COD_TITULO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodigo); sCommand.Parameters["@COD_TITULO"].Value = fcod_titulo; SqlParameter pExcel = new SqlParameter("@COD_EXCEL", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pExcel); sCommand.Parameters["@COD_EXCEL"].Value = fcod_excel; SqlParameter pNumPlan = new SqlParameter("@NUM_PLAN_PDF", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pNumPlan); sCommand.Parameters["@NUM_PLAN_PDF"].Value = fnum_plan_pdf; SqlParameter pNome = new SqlParameter("@NOME", System.Data.SqlDbType.VarChar, 50); sCommand.Parameters.Add(pNome); sCommand.Parameters["@NOME"].Value = fnome; SqlParameter pArmazenagem = new SqlParameter("@TIPO_ARMAZENAGEM", System.Data.SqlDbType.VarChar, 20); sCommand.Parameters.Add(pArmazenagem); sCommand.Parameters["@TIPO_ARMAZENAGEM"].Value = ftipo_armazenagem; SqlParameter pAtivo = new SqlParameter("@ATIVO", System.Data.SqlDbType.Bit); sCommand.Parameters.Add(pAtivo); sCommand.Parameters["@ATIVO"].Value = fativo; if (Tipo == "Incluir") { sCommand.CommandText = "INSERT INTO EXCEL_TITULOS (COD_TITULO, NOME, NUM_PLAN_PDF, ATIVO, COD_EXCEL, TIPO_ARMAZENAGEM)" + " VALUES (" + " @COD_TITULO" + ", @NOME" + ", @NUM_PLAN_PDF" + ", @ATIVO" + ", @COD_EXCEL" + ", @TIPO_ARMAZENAGEM )"; } else { sCommand.CommandText = "UPDATE EXCEL_TITULOS" + " SET NOME = @NOME" + ", ATIVO = @ATIVO" + ", NUM_PLAN_PDF = @NUM_PLAN_PDF" + ", COD_EXCEL = @COD_EXCEL" + ", TIPO_ARMAZENAGEM = @TIPO_ARMAZENAGEM" + " WHERE COD_TITULO = @COD_TITULO"; } string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }
public string setAssinatura(string Tipo) { ClassWebBI.ClassFuncoes clFuncoes = new ClassWebBI.ClassFuncoes(); SqlCommand sCommand = new SqlCommand(); SqlParameter pCodUsuario = new SqlParameter("@COD_USUARIO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodUsuario); sCommand.Parameters["@COD_USUARIO"].Value = fcod_usuario; SqlParameter pCodTitulo = new SqlParameter("@COD_TITULO", System.Data.SqlDbType.Int); sCommand.Parameters.Add(pCodTitulo); sCommand.Parameters["@COD_TITULO"].Value = fcod_titulo; SqlParameter pAtivo = new SqlParameter("@ATIVO", System.Data.SqlDbType.Bit); sCommand.Parameters.Add(pAtivo); sCommand.Parameters["@ATIVO"].Value = fativo; SqlParameter pMail = new SqlParameter("@EMAIL_ALTERNATIVO", System.Data.SqlDbType.VarChar, 100); sCommand.Parameters.Add(pMail); sCommand.Parameters["@EMAIL_ALTERNATIVO"].Value = femail_alternativo; SqlParameter pTipoEnvio = new SqlParameter("@TIPO_ENVIO", System.Data.SqlDbType.VarChar, 1); sCommand.Parameters.Add(pTipoEnvio); sCommand.Parameters["@TIPO_ENVIO"].Value = ftipo_envio; SqlParameter pDias = new SqlParameter("@DIAS_ENVIO", System.Data.SqlDbType.VarChar, 100); sCommand.Parameters.Add(pDias); sCommand.Parameters["@DIAS_ENVIO"].Value = fdias_envio; if (Tipo == "Incluir") { sCommand.CommandText = "INSERT INTO EXCEL_TITULO_ASSINATURAS (COD_USUARIO, COD_TITULO, TIPO_ENVIO, DIAS_ENVIO, ATIVO, EMAIL_ALTERNATIVO)" + " VALUES (" + " @COD_USUARIO" + ", @COD_TITULO" + ", @TIPO_ENVIO" + ", @DIAS_ENVIO" + ", @ATIVO" + ", @EMAIL_ALTERNATIVO)"; } else { sCommand.CommandText = "UPDATE EXCEL_TITULO_ASSINATURAS" + " SET ATIVO = @ATIVO" + ", TIPO_ENVIO = @TIPO_ENVIO" + ", DIAS_ENVIO = @DIAS_ENVIO" + ", EMAIL_ALTERNATIVO = @EMAIL_ALTERNATIVO" + " WHERE COD_USUARIO = @COD_USUARIO" + " AND COD_TITULO = @COD_TITULO"; } string sAux = clFuncoes.ExecNonQuery(sCommand); return(sAux); }