" & vbNewLine
strTextoHtml = strTextoHtml & "" & vbNewLine
strTextoHtml = strTextoHtml & "" & iz & ") Compra feita por: " & UCase(Cripto(rs3("nome"),false)) & " Frete para: " & estadoz & " Total da compra: R$ " & FormatNumber(-1 + Cripto(rs("totalcompra"),false) + Cripto(rs("frete"),false) + 1, 2) & " Status: " & estatus_cliente & " | Ação: Ver | Excluir | "
rs.movenext
wend
strTextoHtml = strTextoHtml & " "
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & "
| | "
strTextoHtml = strTextoHtml & "Página(s): "
for i = 1 to rs.pagecount
if i = cint(pag) then
strTextoHtml = strTextoHtml & "" & i & " "
else
strTextoHtml = strTextoHtml & "" & i & " "
end if
next
strTextoHtml = strTextoHtml & " |
| "
end if
rs.Close
Set rs = Nothing
End If
')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Case "ver"
strTextoHtml = strTextoHtml & " Administrar compras efetuadas na loja "
strTextoHtml = strTextoHtml & ""
Call CalendarioASP
strTextoHtml = strTextoHtml & " >> Datas em VERMELHO indicam compras efetudadas no dia<< "
finalera = Request.QueryString("final")
pag = Request.QueryString("itens")
pesss = Trim(Request.QueryString("pesq"))
pagdxx = Request.QueryString("pagina")
pesqsa = Request.QueryString("pesqsa")
catege = Request("cat")
Mes = CStr(Trim(Request("mes")))
If Mes = "1" Or Mes = "01" Then
Mes = "janeiro"
End If
If Mes = "2" Or Mes = "02" Then
Mes = "fevereiro"
End If
If Mes = "3" Or Mes = "03" Then
Mes = "março"
End If
If Mes = "4" Or Mes = "04" Then
Mes = "abril"
End If
If Mes = "5" Or Mes = "05" Then
Mes = "maio"
End If
If Mes = "6" Or Mes = "06" Then
Mes = "junho"
End If
If Mes = "7" Or Mes = "07" Then
Mes = "julho"
End If
If Mes = "8" Or Mes = "08" Then
Mes = "agosto"
End If
If Mes = "9" Or Mes = "09" Then
Mes = "setembro"
End If
If Mes = "10" Then
Mes = "outubro"
End If
If Mes = "11" Then
Mes = "novembro"
End If
If Mes = "12" Then
Mes = "dezembro"
End If
If pesss = "" Then
pesss = "-"
palavra = Split(Trim("asdfghjklçqwertyuiopzxcvbnm"), " ")
Else
pesss = pesss
palavra = Split(Trim(Request.QueryString("pesq")), " ")
End If
If pag = "" Then
inicial = 0
final = 20
Else
inicial = pag
final = 20
End If
If pesqsa = "" Then
restinho = ""
catege = "todos"
Else
If catege = "todos" Or catege = "xxx" Or catege = "" Then
resto = ""
Else
resto = "idsessao = '" & catege & "' and"
End If
palavraz = Split(Trim(pesqsa), " ")
restinho = "WHERE " & resto & " nome LIKE '%" & palavraz(0) & "%'"
End If
If VersaoDb = 1 then
Set rs = conexao.Execute("select * from compras where datacompra='" & Request("data") & "' AND status <> 'Compra em Aberto' LIMIT " & inicial & "," & final & ";")
else
set rs = createobject("adodb.recordset")
set rs.activeconnection = conexao
rs.cursortype = 3
rs.pagesize = final
rs.open "select * from compras where datacompra='" & Request("data") & "' AND status <> 'Compra em Aberto'"
end if
If rs.EOF Or rs.bof Then
if Request("data")<>"" then
strTextoHtml = strTextoHtml & "Compra(s) efetuada(s) em " & Request("dia") & " de " & Mes & " de " & Request("ano") & ": 0" & totalreg & " "
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & "
Nenhuma compra referente a este dia foi encontrada na base de dados da loja.
| "
strTextoHtml = strTextoHtml & "
| "
end if
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & "
| | "
strTextoHtml = strTextoHtml & " Página(s): 1 | "
strTextoHtml = strTextoHtml & "
Voltar para Página Inicial | "
strTextoHtml = strTextoHtml & "
| | "
Else
Set rs2 = conexao.Execute("SELECT count(pedido) AS total FROM compras WHERE datacompra='" & Request("data") & "' AND status <> 'Compra em Aberto'")
totalreg = rs2("total")
rs2.Close
Set rs2 = Nothing
numiz = Request("pagina") & "0"
numiz = CInt(numiz) * 2
iz = iz + numiz
strTextoHtml = strTextoHtml & "Compra(s) efetuada(s) em " & Request("dia") & " de " & Mes & " de " & Request("ano") & ": " & totalreg & " "
strTextoHtml = strTextoHtml & ""
If Request("status") = "sucesso" Then
strTextoHtml = strTextoHtml & "COMPRA EXCLUÍDA COM SUCESSO!
"
Else
End If
strTextoHtml = strTextoHtml & ""
If VersaoDb = 1 then
While Not rs.EOF
iz = iz + 1
Select Case rs("estadoentrega")
Case "AC"
estadoz = "Acre"
Case "AL"
estadoz = "Alagoas"
Case "AP"
estadoz = "Amapá"
Case "AM"
estadoz = "Amazonas"
Case "BA"
estadoz = "Bahia"
Case "CE"
estadoz = "Ceará"
Case "DF"
estadoz = "Distrito Federal"
Case "ES"
estadoz = "Espirito Santo"
Case "GO"
estadoz = "Goiás"
Case "MA"
estadoz = "Maranhão"
Case "MT"
estadoz = "Mato Grosso"
Case "MS"
estadoz = "Mato Grosso do Sul"
Case "MG"
estadoz = "Minas Gerais"
Case "PA"
estadoz = "Pará"
Case "PB"
estadoz = "Paraiba"
Case "PR"
estadoz = "Parana"
Case "PE"
estadoz = "Pernambuco"
Case "PI"
estadoz = "Piauí"
Case "RJ"
estadoz = "Rio de Janeiro"
Case "RN"
estadoz = "Rio Grande do Norte"
Case "RS"
estadoz = "Rio Grande do Sul"
Case "RO"
estadoz = "Rondônia"
Case "RR"
estadoz = "Roraima"
Case "SC"
estadoz = "Santa Catarina"
Case "SP"
estadoz = "São Paulo"
Case "SE"
estadoz = "Sergipe"
Case "TO"
estadoz = "Tocantins"
End Select
on error resume next
Set rs3 = conexao.Execute("select * from clientes where email='" & rs("clienteid") & "';")
strTextoHtml = strTextoHtml & "" & vbNewLine
strTextoHtml = strTextoHtml & "" & vbNewLine
strTextoHtml = strTextoHtml & "" & iz & ") Compra #"&rs("idcompra")&" feita por: " & UCase(Cripto(rs3("nome"),false)) & " Frete para: " & estadoz & " Total da compra: R$ " & FormatNumber(-1 + Cripto(rs("totalcompra"),false) + Cripto(rs("frete"),false) + 1, 2) & " | Ação: Ver | Excluir | "
rs.movenext
pagn = inicial + 20
Wend
paga = pagn - 40
If totalreg Mod 20 <> 0 Then
valor = 1
Else
valor = 0
End If
pagina = Fix(totalreg / 20) + valor
pagina = Replace(pagina, ",", "")
pagdxx = pagdxx + 1
pagdxx = Replace(pagdxx, ",", "")
pagdxx2 = pagdxx - 2
pagdxx2 = Replace(pagdxx2, ",", "")
paga = Replace(paga, ",", "")
pagn = Replace(pagn, ",", "")
If pagdxx = "" Then pagdxx = 1
If pagina = "0" Then pagina = "1"
strTextoHtml = strTextoHtml & " | "
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & "| "
strTextoHtml = strTextoHtml & ""
If paga < 0 Then
paga = 0
Else
strTextoHtml = strTextoHtml & "Página Anterior "
End If
If totalreg < final Or totalreg = 20 Or pagdxx = pagina Then
totalreg = ""
npc = 1
totalp = 1
Else
variavel1 = CStr(pagdxx + 1)
variavel2 = CStr(pagina)
variavel1 = Replace(variavel1, ",", "")
variavel2 = Replace(variavel2, ",", "")
strTextoHtml = strTextoHtml & " Próxima página"
End If
strTextoHtml = strTextoHtml & " | |
| "
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & "
| | Página " & pagdxx & " de " & pagina & " | "
If pagina = 1 Then
finalera = "sim"
End If
If pagina <> 1 Then
For i = 1 To pagina - 1
i = Replace(i, ",", "")
i2 = i - 1
i2 = Replace(i2, ",", "")
fator = 20
totalfator = fator * i - 20
totalfator = Replace(totalfator, ",", "")
paginadem = pagdxx
paginadem = Replace(paginadem, ",", "")
strTextoHtml = strTextoHtml & " "
If paginadem = i Then
strTextoHtml = strTextoHtml & ""
End If
strTextoHtml = strTextoHtml & Replace(i, ",", "") & " ·"
Next
End If
pagina2 = pagina * 20 - 20
pagina2 = Replace(pagina2, ",", "")
pagina3 = pagina - 1
pagina3 = Replace(pagina3, ",", "")
strTextoHtml = strTextoHtml & " "
If finalera = "sim" Then
strTextoHtml = strTextoHtml & ""
End If
strTextoHtml = strTextoHtml & pagina & " | "
strTextoHtml = strTextoHtml & "
Voltar para Página Inicial
| "
else
pag = request.querystring("pagina")
if pag = "" Then
pag = 1
end if
contador = 0
rs.absolutepage = pag
while not rs.eof and contador < rs.pagesize
contador = contador +1
iz = iz + 1
Select Case rs("estadoentrega")
Case "AC"
estadoz = "Acre"
Case "AL"
estadoz = "Alagoas"
Case "AP"
estadoz = "Amapá"
Case "AM"
estadoz = "Amazonas"
Case "BA"
estadoz = "Bahia"
Case "CE"
estadoz = "Ceará"
Case "DF"
estadoz = "Distrito Federal"
Case "ES"
estadoz = "Espirito Santo"
Case "GO"
estadoz = "Goiás"
Case "MA"
estadoz = "Maranhão"
Case "MT"
estadoz = "Mato Grosso"
Case "MS"
estadoz = "Mato Grosso do Sul"
Case "MG"
estadoz = "Minas Gerais"
Case "PA"
estadoz = "Pará"
Case "PB"
estadoz = "Paraiba"
Case "PR"
estadoz = "Parana"
Case "PE"
estadoz = "Pernambuco"
Case "PI"
estadoz = "Piauí"
Case "RJ"
estadoz = "Rio de Janeiro"
Case "RN"
estadoz = "Rio Grande do Norte"
Case "RS"
estadoz = "Rio Grande do Sul"
Case "RO"
estadoz = "Rondônia"
Case "RR"
estadoz = "Roraima"
Case "SC"
estadoz = "Santa Catarina"
Case "SP"
estadoz = "São Paulo"
Case "SE"
estadoz = "Sergipe"
Case "TO"
estadoz = "Tocantins"
End Select
on error resume next
Set rs3 = conexao.Execute("select * from clientes where email='" & rs("clienteid") & "';")
If rs("status")= "0" Then
estatus_cliente = "Aguardando confirmação de pagamento"
End If
If rs("status") = "1" Then
estatus_cliente = "Pagamento confirmado e Processar Compra"
End If
If rs("status") = "2" Then
estatus_cliente = "Compra enviada, com envio de email informando ao cliente"
End If
If rs("status") = "3" Then
estatus_cliente = "Compra já entregue"
End If
If rs("status") = "4" Then
estatus_cliente = "Pagamento cancelado, com envio de email confirmando ao cliente"
End If
If rs("status") = "5" Then
estatus_cliente = "Pagamento Negada, com envio de email informando ao cliente"
End If
If rs("status") = "6" Then
estatus_cliente = "Pagamento cancelado, com envio de email informando ao cliente para entrar em contato"
End If
strTextoHtml = strTextoHtml & "" & vbNewLine
strTextoHtml = strTextoHtml & "" & vbNewLine
strTextoHtml = strTextoHtml & "" & iz & ") Compra #"&rs("pedido")&" feita por: " & UCase(Cripto(rs3("nome"),false)) & " Frete para: " & estadoz & " Total da compra: R$ " & FormatNumber(-1 + Cripto(rs("totalcompra"),false) + Cripto(rs("frete"),false) + 1, 2) & " Status: " & estatus_cliente & " | Ação: Ver | Excluir | "
rs.movenext
wend
strTextoHtml = strTextoHtml & " "
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & "
| | "
strTextoHtml = strTextoHtml & "Página(s): "
for i = 1 to rs.pagecount
if i = cint(pag) then
strTextoHtml = strTextoHtml & "" & i & " "
else
strTextoHtml = strTextoHtml & "" & i & " "
end if
next
strTextoHtml = strTextoHtml & " |
| "
end if
rs.Close
Set rs = Nothing
End If
Case "excluir"
notz = Request.QueryString("compra")
Set exc_compras = conexao.Execute("delete * from compras where idcompra=" & notz & ";")
'Sem esta rotina, aparece "carrinhos-fantasmas" ...
Set exc_pedidos = conexao.Execute("delete * from pedidos where idcompra='" & notz & "';")
Response.Redirect "?link=compras&acao=ver&ano=" & Request("ano") & "&data=" & Request("data") & "&mes=" & Request("mes") & "&dia=" & Request("dia") & "&status=sucesso"
Case "olhar"
If VersaoDb = 1 then
Set rs = conexao.Execute("select * from compras where idcompra='" & Request("compra") & "';")
Set rs3 = conexao.Execute("select clienteid, nome, email from clientes where email='" & rs("clienteid") & "';")
else
Set rs = conexao.Execute("select * from compras where idcompra=" & Request("compra"))
Set rs3 = conexao.Execute("select * from clientes where email='" & rs("clienteid") & "'")
end if
strTextoHtml = strTextoHtml & " Ver detalhes da compra efetuada na loja "
strTextoHtml = strTextoHtml & " "
strTextoHtml = strTextoHtml & "Voltar e ver mais compras"
strTextoHtml = strTextoHtml & " "
strTextoHtml = strTextoHtml & " "
strTextoHtml = strTextoHtml & "Compra efetuada pelo cliente: " & Cripto(rs3("nome"),False) & " "
strTextoHtml = strTextoHtml & "Pedido no : #" & rs("pedido") & "
"
Select Case rs("estadoentrega")
Case "AC"
estadoz = "Acre"
Case "AL"
estadoz = "Alagoas"
Case "AP"
estadoz = "Amapá"
Case "AM"
estadoz = "Amazonas"
Case "BA"
estadoz = "Bahia"
Case "CE"
estadoz = "Ceará"
Case "DF"
estadoz = "Distrito Federal"
Case "ES"
estadoz = "Espirito Santo"
Case "GO"
estadoz = "Goiás"
Case "MA"
estadoz = "Maranhão"
Case "MT"
estadoz = "Mato Grosso"
Case "MS"
estadoz = "Mato Grosso do Sul"
Case "MG"
estadoz = "Minas Gerais"
Case "PA"
estadoz = "Pará"
Case "PB"
estadoz = "Paraiba"
Case "PR"
estadoz = "Parana"
Case "PE"
estadoz = "Pernambuco"
Case "PI"
estadoz = "Piauí"
Case "RJ"
estadoz = "Rio de Janeiro"
Case "RN"
estadoz = "Rio Grande do Norte"
Case "RS"
estadoz = "Rio Grande do Sul"
Case "RO"
estadoz = "Rondônia"
Case "RR"
estadoz = "Roraima"
Case "SC"
estadoz = "Santa Catarina"
Case "SP"
estadoz = "São Paulo"
Case "SE"
estadoz = "Sergipe"
Case "TO"
estadoz = "Tocantins"
End Select
strTextoHtml = strTextoHtml & "STATUS DA COMPRA EFETUADA: "
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & " DADOS PARA ENTREGA DO PEDIDO:
"
strTextoHtml = strTextoHtml & "| Data da compra: | " & rs("datacompra") & " | "
estimativa = CDate(rs("datacompra")) + 10
If Mid(estimativa, 2, 1) = "/" Then
estimativa = "0" & estimativa
Else
estimativa = estimativa
End If
If Mid(estimativa, 5, 1) = "/" Then
estimativa = Mid(estimativa, 1, 3) & "0" & Mid(estimativa, 4, 99)
Else
estimativa = estimativa
End If
strTextoHtml = strTextoHtml & "| Estimativa para entrega: | " & estimativa & " | "
strTextoHtml = strTextoHtml & "| Endereço: | " & Cripto(rs("endentrega"),false) & " | "
strTextoHtml = strTextoHtml & "| Bairro: | " & Cripto(rs("bairroentrega"),false) & " | "
strTextoHtml = strTextoHtml & "| Cidade: | " & Cripto(rs("cidadeentrega"),false) & " | "
strTextoHtml = strTextoHtml & "| Estado: | " & estadoz & " | "
strTextoHtml = strTextoHtml & "| País: | Brasil | "
strTextoHtml = strTextoHtml & "| CEP: | " & Cripto(rs("cepentrega"),false) & " | "
strTextoHtml = strTextoHtml & "| Telefone: | " & Cripto(rs("telentrega"),false) & " | "
strTextoHtml = strTextoHtml & " "
if Cstr(rs("presente")) = Cstr("Sim") then
strTextoHtml = strTextoHtml & " "
strTextoHtml = strTextoHtml & "MENSAGEM NO CARTÃO PRESENTE: "
strTextoHtml = strTextoHtml & "| Mensagem: | " & rs("msgpresente") & " | "
end if
strTextoHtml = strTextoHtml & " DADOS DA COMPRA E PAGAMENTO: "
strTextoHtml = strTextoHtml & ""
strTextoHtml = strTextoHtml & "| Cód. | "
strTextoHtml = strTextoHtml & " Produto | "
strTextoHtml = strTextoHtml & " Quant. | "
strTextoHtml = strTextoHtml & " Valor Unit. | "
strTextoHtml = strTextoHtml & " Valor Total | "
strTextoHtml = strTextoHtml & " "
Set rs10 = conexao.execute("SELECT * FROM pedidos WHERE idcompra = '" & Request("compra") & "';")
If rs10.EOF Then
Else
While Not rs10.EOF
Set prod = conexao.Execute("select * from produtos where idprod = " & rs10("idprod") & ";")
If prod.bof Or prod.EOF Then
strTextoHtml = strTextoHtml & "| # | O produto comprado não estão mais presente na loja"
Else
codigo = prod("idprod")
prodnome = prod("nome")
preconormal = prod("preco")
quantidade = rs10("quantidade")
subpreco = FormatNumber(preconormal, 2)
totpreco = FormatNumber((quantidade * preconormal), 2)
strTextoHtml = strTextoHtml & "| " & codigo & " | "
strTextoHtml = strTextoHtml & "" & prodnome & " | "
strTextoHtml = strTextoHtml & "" & quantidade & " | "
strTextoHtml = strTextoHtml & "R$ " & subpreco & " | "
strTextoHtml = strTextoHtml & "R$ " & totpreco & " | "
End if
rs10.movenext
Wend
rs10.Close
End If
totalcompra = Cripto(rs("totalcompra"),false)
totalfrete = Cripto(rs("frete"),false)
Status = rs("status")
pagamento = rs("pagamentovia")
intcomprasz = totalcompra + 1 + totalfrete - 1
comprasz = intcomprasz
comprasz = Replace(comprasz, "-", "")
data = rs("datacompra")
Select Case pagamento
Case "0"
ver = "Cartão de Crédito - Visa"
Case "1"
ver = "Cartão de Crédito - Mastercard"
Case "2"
ver = "Cartão de Crédito - Dinners"
Case "3"
ver = "Cartão de Crédito - American Express"
Case "4"
ver = "SEDEX à cobrar"
Case "5"
ver = "Depósito Bancário"
Case "6"
ver = "Transferência Eletrônica"
Case "7"
ver = "Boleto Bancário"
End Select
If Status = "0" Then
estatus = "Aguardando confirmação de pagamento"
If pagamento = "0" or pagamento = "1" or pagamento = "2" or pagamento = "3" or pagamento = "4" Then
ver2 = "Aguardando confirmação com a operadora do cartão de credito"
Else
ver2 = "Aguardando confirmação de pagamento"
End If
End If
If Status = "1" Then
estatus = "Pagamento confirmado e Compra em processamento"
If pagamento = "0" or pagamento = "1" or pagamento = "2" or pagamento = "3" or pagamento = "4" Then
ver2 = "Pagamento confirmado com a operadora do cartão de credito, com envio de email informando ao cliente"
Else
ver2 = "Pagamento confirmado, com envio de email informando ao cliente"
End If
End If
If Status = "2" Then
estatus = "Compra já enviada ao cliente"
ver2 = "Compra enviada, com envio de email informando ao cliente"
End If
If Status = "3" Then
estatus = "Compra já Entregue"
ver2 = "Compra já entregue"
End If
If Status = "4" Then
estatus = "Compra Cancelada"
ver2 = "Pagamento cancelado, com envio de email confirmando ao cliente"
End If
If Status = "5" Then
estatus = "Compra Negada"
ver2 = "Pagamento cancelado, com envio de email informando ao cliente"
End If
If Status = "6" Then
estatus = "Outras - Contate o Atendimento"
ver2 = "Pagamento ou Compra com problemas, com envio de email informando ao cliente para entrar em contato"
End If
comprazw = FormatNumber(comprasz, 2)
totalfretezw = FormatNumber(totalfrete, 2)
totalcomprazw = FormatNumber(totalcompra, 2)
select case pagamento
case 0,1,2,3
strInf = "| Número do Cartão | " & Cripto(rs("numero"),false) & " | "
strInf = strInf & " | Código de Segurança | " & Cripto(rs("codigo_seguranca"),false) & " | "
strInf = strInf & " | Vencimento | " & Cripto(rs("vencimento"),false) & " | "
strInf = strInf & " | Titular do Cartão | " & Cripto(rs("titular"),false) & " | "
case else
strInf = ""
end select
strTextoHtml = strTextoHtml & " |
| Sub-total | R$ " & totalcomprazw & " | "
strTextoHtml = strTextoHtml & "
| Frete | "
strTextoHtml = strTextoHtml & "R$ " & totalfretezw & " | "
strTextoHtml = strTextoHtml & "| Valor total da compra | R$ " & comprazw & " | "
strTextoHtml = strTextoHtml & "
| Forma de Pagamento | " & ver & " | " & strInf
strTextoHtml = strTextoHtml & "| Status Visível p/ o Cliente | " & ver2 & " | "
strTextoHtml = strTextoHtml & "
Voltar para página inicial "
Case "modificar"
notz = Request.QueryString("compra")
Status = Request.QueryString("status")
Set dados = conexao.Execute("UPDATE compras SET status = '" & Status & "' WHERE idcompra = " & notz & ";")
'Chama os dados da compra
set compra = conexao.Execute("SELECT compras.*,clientes.nome from compras,clientes WHERE compras.clienteid=clientes.email and compras.idcompra="¬z&"")
If compra.EOF Then
Else
strEndereco = Cripto(compra("endentrega"),false)
strBairro = Cripto(compra("bairroentrega"),false)
strCidade = Cripto(compra("cidadeentrega"),false)
strEstado = compra("estadoentrega")
strCep = Cripto(compra("cepentrega"),false)
strPais = compra("paisentrega")
strFone = Cripto(compra("telentrega"),false)
strNome = Cripto(compra("clienteid"),false)
strDataCompra = compra("datacompra")
strCompra = compra("pedido")
strNomeCompleto = Cripto(compra("nome"),false)
end if
compra.close
set compra = nothing
select case Status
Case "1"
'*** Inicio da Msg especifica de Pedido em processamento
conteudo_strMensagem = " Obrigado por comprar na"
conteudo_strMensagem = conteudo_strMensagem & " "&nomeloja&"! Seu pagamento foi confirmado e o seu pedido de No. #"&strCompra&""
conteudo_strMensagem = conteudo_strMensagem & " está sendo processado. Estaremos despachando prontamente todos os itens disponíveis em estoque. Assim que o seu pedido sair para entrega, você receberá um outro email nosso avisando que está sendo enviado o seu pedido. "
titulo_strMensagem = "Confirmação de Pagamento e Processamento de pedido na "&nomeloja&""
'*** Fim da Msg especifica de Pedido em processamento
Case "2"
'*** Inicio da Msg especifica de Compra já enviada ao cliente
conteudo_strMensagem = " Obrigado por comprar na"
conteudo_strMensagem = conteudo_strMensagem & " "&nomeloja&"! Esta é a confirmação de remessa do seu pedido de No. #"&strCompra&""
conteudo_strMensagem = conteudo_strMensagem & " .
É com satisfação que informamos que estarão sendo entregues o(s) produto(s) mencionado(s) abaixo. O(s) mesmo(s) deverá(ão) ser entregue(s) em um prazo que varia normalmente de 1 a 2 dias úteis. "
titulo_strMensagem = "Confirmação de Envio do seu pedido na "&nomeloja&""
'*** Fim da Msg especifica de Compra já enviada ao cliente
Case "4"
'*** Inicio da Msg especifica de Compra Cancelada
conteudo_strMensagem = " A sua Compra foi Cancelada na"
conteudo_strMensagem = conteudo_strMensagem & " "&nomeloja&"
Por motivos administrativos, o seu pedido de No. #"&strCompra&""
conteudo_strMensagem = conteudo_strMensagem & " foi cancelado.
Entre em contato conosco para sanar quaisquer dúvidas referente ao seu pedido. "
titulo_strMensagem = "Referente a sua compra cancelada na "&nomeloja&""
'*** Fim da Msg especifica de Compra Cancelada
Case "5"
'*** Inicio da Msg especifica de Compra Negada
conteudo_strMensagem = " A sua Compra foi recusada na"
conteudo_strMensagem = conteudo_strMensagem & " "&nomeloja&"
Por motivos administrativos, o seu pedido de No. #"&strCompra&""
conteudo_strMensagem = conteudo_strMensagem & " foi recusado.
Entre em contato conosco para sanar quaisquer dúvidas referente ao seu pedido. "
titulo_strMensagem = "Referente a sua compra na "&nomeloja&""
'*** Fim da Msg especifica de Compra Negada
Case "6"
'*** Inicio da Msg especifica de Outras - Contate o Atendimento
conteudo_strMensagem = " Referente a sua Compra na "
conteudo_strMensagem = conteudo_strMensagem & " "&nomeloja&"!
Prezado Cliente, por motivos administrativos, solicitamos que entre em contato conosco, referente ao seu pedido de No. #"&strCompra&""
conteudo_strMensagem = conteudo_strMensagem & " .
Aguardamos o seu breve contato. "
titulo_strMensagem = "Referente ao seu pedido na "&nomeloja&""
'*** Fim da Msg especifica de Outras - Contate o Atendimento
end select
if Status = "1" or Status = "2" or Status = "4" or Status = "5" or Status = "6" then
'*** Cabeçalho do Email para avisar o cliente da mudança de Status
cabecalho_strMensagem = ""
cabecalho_strMensagem = cabecalho_strMensagem & ""
cabecalho_strMensagem = cabecalho_strMensagem & ""
cabecalho_strMensagem = cabecalho_strMensagem & ""
cabecalho_strMensagem = cabecalho_strMensagem & ""
cabecalho_strMensagem = cabecalho_strMensagem & ""
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "&nomeloja&" "&endereco11&" - "&bairro11&" "&cidade11&"/"&estado11&" - "&pais11&" - "&emailloja&"
| "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " | "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " | "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " | Compra de "&strNomeCompleto&""
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " | Data: "&strDataCompra&" "
cabecalho_strMensagem = cabecalho_strMensagem & " | "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "
cabecalho_strMensagem = cabecalho_strMensagem & " "
'*** Rodape do Email para avisar o cliente da mudança de Status
rodape_strMensagem = " "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " Seu"
rodape_strMensagem = rodape_strMensagem & " Pedido
| "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " Endereço:"
rodape_strMensagem = rodape_strMensagem & " "&strEndereco&" Bairro: "&strBairro&" "
rodape_strMensagem = rodape_strMensagem & " Local: "&strCidade&"-"&strEstado&" | "
rodape_strMensagem = rodape_strMensagem & " CEP:"
rodape_strMensagem = rodape_strMensagem & " "&strCep&" País: "&strPais&" Telefone: "&strFone&" "
rodape_strMensagem = rodape_strMensagem & " | "
rodape_strMensagem = rodape_strMensagem & "
| "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " | Quantidade | "
rodape_strMensagem = rodape_strMensagem & " Produto | "
rodape_strMensagem = rodape_strMensagem & " Preço "
rodape_strMensagem = rodape_strMensagem & " Unitário | "
rodape_strMensagem = rodape_strMensagem & " Preço"
rodape_strMensagem = rodape_strMensagem & " Total | "
'Chama os produtos comprados
set pedidos = conexao.Execute("SELECT idprod, quantidade FROM pedidos WHERE idcompra='"¬z&"'")
while not pedidos.EOF
idprod = pedidos("idprod")
quantidade = pedidos("quantidade")
set produtos = conexao.Execute("SELECT preco, nome, peso FROM produtos WHERE idprod="&idprod&"")
preco = produtos("preco")
peso = produtos("peso")
nome = produtos("nome")
intProdID = idprod
strProdNome = nome
pesoz = peso
intProdPric = preco
intQuant = quantidade
prodvalor = formatNumber(intProdPric,2)
prodvalort = formatNumber((intQuant * intProdPric),2)
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " | "&intQuant&" | "
rodape_strMensagem = rodape_strMensagem & " "&strProdNome&" | "
rodape_strMensagem = rodape_strMensagem & " " & strLgMoeda & " " & prodvalor&" | "
rodape_strMensagem = rodape_strMensagem & " " & strLgMoeda & " " &prodvalort&" | "
pedidos.MoveNext
wend
pedidos.Close
set pedidos = Nothing
produtos.Close
set produtos = Nothing
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " | "
'rodape_strMensagem = rodape_strMensagem & " "
'rodape_strMensagem = rodape_strMensagem & " | "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " | "
'rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " "
'rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " "
'rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " Atenciosamente, Atendimento ao"
rodape_strMensagem = rodape_strMensagem & " Cliente
| "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " | "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " | "
rodape_strMensagem = rodape_strMensagem & " "
rodape_strMensagem = rodape_strMensagem & " Equipe"
rodape_strMensagem = rodape_strMensagem & " "&nomeloja&" "&urlloja&" "&emailloja&"
| "
'Monta e envia o e-mail
strMensagem=cabecalho_strMensagem & conteudo_strMensagem & rodape_strMensagem
'*** Em caso de testes para visualizar a msg enviado ao cliente (desabilite o comando EnviaEmail )
'response.write " HostLoja :"&Application("HostLoja")
'response.write " ComponenteLoja :"&Application("ComponenteLoja")
'response.write " emailloja :"&emailloja
'response.write " strNome :"&strNome
'response.write " titulo_strMensagem :"&titulo_strMensagem
'response.write " strMensagem :"&strMensagem
'response.end
EnviaEmail Application("HostLoja"), Application("ComponenteLoja"), emailloja, "", strNome, titulo_strMensagem , strMensagem
'*** Fim do Envio de Email para avisar o cliente da mudança de Status
end if
Response.Redirect "?link=compras&acao=olhar&compra=" & notz & "&data=" & Request("data") & "&ano=" & Request("ano") & "&dia=" & Request("dia") & "&mes=" & Request("mes")
Case Else
Response.Redirect "?acaba=sim"
End Select
'End Sub
%>
| |