Ir para conteúdo
Fórum Script Brasil

mestre fyoda

Membros
  • Total de itens

    1.908
  • Registro em

  • Última visita

Tudo que mestre fyoda postou

  1. //Criado por: Valter Henrique Junior using System; using System.Collections.Generic; using System.Text; using System.Data; namespace NcMaster { public class WebCEP { string _uf; string _cidade; string _bairro; string _tipo_lagradouro; string _lagradouro; string _resultado; string _resultato_txt; public string UF { get { return _uf;} } public string Cidade { get { return _cidade; } } public string Bairro { get { return _bairro;} } public string TipoLagradouro { get { return _tipo_lagradouro;} } public string Lagradouro { get { return _lagradouro; } } public string Resultado { get { return _resultado; } } public string ResultadoTXT { get { return _resultato_txt; } } public WebCEP(string CEP) { _uf = ""; _cidade = ""; _bairro = ""; _tipo_lagradouro=""; _lagradouro=""; _resultado="0"; _resultato_txt="CEP não encontrado"; //Cria um DataSet baseado no retorno do XML DataSet ds = new DataSet(); ds.ReadXml("http://cep.republicavirtual.com.br/web_cep.php?cep=" + CEP.Replace("-","").Trim() + "&formato=xml"); if (ds != null) { if (ds.Tables[0].Rows.Count > 0) { _resultado = ds.Tables[0].Rows[0]["resultado"].ToString(); switch (_resultado) { case "1": _uf = ds.Tables[0].Rows[0]["uf"].ToString().Trim(); _cidade = ds.Tables[0].Rows[0]["cidade"].ToString().Trim(); _bairro = ds.Tables[0].Rows[0]["bairro"].ToString().Trim(); _tipo_lagradouro = ds.Tables[0].Rows[0]["tipo_logradouro"].ToString().Trim(); _lagradouro = ds.Tables[0].Rows[0]["logradouro"].ToString().Trim(); _resultato_txt = "CEP completo"; break; case "2": _uf = ds.Tables[0].Rows[0]["uf"].ToString().Trim(); _cidade = ds.Tables[0].Rows[0]["cidade"].ToString().Trim(); _bairro = ""; _tipo_lagradouro = ""; _lagradouro = ""; _resultato_txt = "CEP único"; break; default: _uf = ""; _cidade = ""; _bairro = ""; _tipo_lagradouro = ""; _lagradouro = ""; _resultato_txt = "CEP não encontrado"; break; } } } } } } Como eu faço para usar esse codigo ?
  2. mestre fyoda

    Calculo Do Frete

    Tipo de erro: Erro de tempo de execução do Microsoft VBScript (0x800A01A8) Objeto necessário: 'objXmlDoc.selectSingleNode(...)'
  3. Estranho o campo TextBox não está aparecendo porque ? EDITANDO... Achei qual ero o problema, era ali na foto, aonde mostrava a foto, mas agora tenho um outro problema, quando eu faço uma função para escrever no campo quantidade (campo texto) da o seguinte erro : CS0103: The name 'quantidade' does not exist in the current context
  4. Response.Cookies[indice]["Presente"] = "Não"; e quando eu dou um Request.Cookie[indice]["Presente"] aparece Não, tem solução para o problema ?
  5. Resolvido eu refiz tudo !
  6. alguém poderia me ajudar com um exemplo de algum componente que faz a paginação sem usar banco de dados ? Na minha aplicação estou utilizando cookie, neste exemplo não precisa ser com cookie, pode ser um exemplo bem simples !
  7. como eu faço para chamr uma função no asp.net C# e passar parametro para ela ? , sendo que essa função está em um arquivo externo !
  8. Galera consegui resolver ! Atenção a essa parte do código : acao = (((System.Web.UI.WebControls.Button)Sender) .Text); -> essa parte vai ser responsável pelo resgate do valor do botão clicado. Sege um exemplo de como aplicar! <%@ Page Language="C#" %> <html> <script runat="server"> public void Calcula(Object Sender, EventArgs e) { //Declara uma variável do tipo string que receberá o dado do botão string acao; //a variável Acao, receber o valor texto do botão que foi clicado, para isso foi necessário //fazer um cast onde define-se que o objeto sender deve conter os métodos dos objetos da classe //System.Web.UI.WebControls.Button, com isso conseguimos pegar o valor do text do botão que foi clicado acao = (((System.Web.UI.WebControls.Button)Sender) .Text); try { //Declara as variáveis do tipo int e usa o metodo Conver.ToInt32 para converter o texto em um int int valor1 = Convert.ToInt32(txtValor1.Text); int valor2 = Convert.ToInt32(txtValor2.Text); lbExibir.Text = acao; } //Caso tenha havido algum problema na conversão de string para int dos valores informados //é executado o bloco catch catch(Exception eb) { lbExibir.Text= "Houve um erro de conversão de tipos"; } } </script> <body> <form id = "FormCalcula" runat="server"> <p> <asp:TextBox id="txtValor1" runat="server"></asp:TextBox> <br /> <asp:TextBox id="txtValor2" runat="server"></asp:TextBox> <br /> <asp:Button id="oper" onclick="Calcula" runat="server" text="Somar"></asp:Button> <asp:Button id="oper1" onclick="Calcula" runat="server" text="Multiplicar"></asp:Button> <asp:Button id="oper2" onclick="Calcula" runat="server" text="Subtrair"></asp:Button> <asp:Button id="oper3" onclick="Calcula" runat="server" text="Dividir"></asp:Button> </p> <asp:Label id="lbExibir" runat="server"></asp:Label> </form> </body> </html>
  9. Suponhamos que tenhos um while que vai repetir 4 vezes, e que na 2 vez eu queira sair do while, como que eu faço ?
  10. na verdade eu guardo as seguintes informações no cookie : Codigo do produto, quantidade, nome do produto, imagem, peso,peso total, vlr_unitario, e o subtotal, em questão de segurança, está correto ?
  11. eu estou precisando fazer com que a metade da tabela fique sem borda e a outra parte tenha borda em determinadas partes, como eu faço ?
  12. mestre fyoda

    Numero Decimal

    O valor é 18.2 mas quando uso o FormatNumber no 18.2 fica 182,00 , o que está errado ? frete = FormatNumber(Request.QueryString("Tarifa"),2)
  13. mestre fyoda

    Vbscript

    Está dando erro : Erro: AlteraQuantidade is not defined Agora eu estou fazendo assim : <%@LANGUAGE="VBSCRIPT"%><% Option Explicit Response.Buffer = True %> <% Sub AlteraQuantidade(campo,indice) Response.Cookies("Quantidade")(CStr(indice)) = "10" END Sub %> <input type="text" name="qtd<%= Request.Cookies("COD_Produto")(x) %>" id="qtd" value="1" maxlength="2" size="2" class="quantidade" onchange='AlteraQuantidade("qtd<%= Request.Cookies("COD_Produto")(x) %>", "<%= Request.Cookies("COD_Produto")(x) %>")'
  14. mestre fyoda

    Vbscript

    &lt;script language="vbscript"> Sub Altera_Quantidade(campo,indice) Response.Cookies("Quantidade")(CStr(indice)) = "10" END Sub </script> <input type="text" name="qtd<%= Request.Cookies("COD_Produto")(x) %>" id="qtd" value="1" maxlength="2" size="2" class="quantidade" onchange='Altera_Quantidade("qtd<%= Request.Cookies("COD_Produto")(x) %>", "<%= Request.Cookies("COD_Produto")(x) %>")' /> como assim Kuroi, então você devia declara-la no proprio asp (entre <% %>) e não na tag script ?
  15. mestre fyoda

    Vbscript

    dá esse erro : não é possivel usar parenteses ao chamar um Sub &lt;script language="vbscript"> Public Function Altera_Quantidade(campo,indice) Request.Cookies("Quantidade")(CStr(indice)) = "10" END Function </script>
  16. só mais uma pergunta, usar cookie no e-commerce é viavel ou usual e seguro ?
  17. mestre fyoda

    Evento Onclick

    teria como eu chamar uma função do asp quando clicar no teria como chamar uma função ASP no evento onclick do javascript ?
  18. quando eu for recuperar os cookies vou precisar das informações sendo que vou guardar mais de 1 produto ! o CStr(codigo) tera que ser unico de cada produto para que eu possa resgatar as informações do produto ?
  19. vlw andreia ! Eu precisava fazer um cookie doi tipo : Eu precisava fazer com que repetice o cesta como está acima, teria como ? Pois quando eu for resgatar essa cookie como a andreia fez, não sei se vai dar para resgatar pois não da para fazer 2x um for each ! como eu faço para excluir um determinada chave de um cookie ?
  20. Tipo de erro: Objeto Cookies, ASP 0102 (0x80004005) A função espera uma seqüência de caracteres como entrada.
  21. é mas eu já tentei mas ele fica sempre um embaixo do outro, poderia me dar um exemplo por favor, as vezes estou errando numa besteira !
  22. veja um exemplo , http://www.submarino.com.br/ na pagina inicial ele lista a imagem e em baixo da imagem coloca o nome do produto. Como eu faço para listar numa linha 4 produtos ?
  23. <% Option Explicit %> <!--#include file="conexao.asp"--> <% Dim con, rsProdutos, rsCategoria Dim varCategoria, varNomeCategoria Dim contador varCategoria = Request.Form("pesquisa") Set rsCategoria = con.Execute(" Select * From Categorias where COD_Categoria = '" & varCategoria & "' ") varNomeCategoria = rsCategoria("Categoria") rsCategoria.Close Set rsProdutos = con.execute(" Select * From Produtos where COD_Categoria = '" & varCategoria & "' ORDER BY Produto ") %> <html> <head> <style type="text/css"> @import url("css/estilo.css"); </style> </head> <body> <table width="392" border="1" cellspacing="0" cellpadding="0"> <tr> <% While Not rsProdutos.EOF if contador = 2 Then contador = 0 Response.Write("</tr><tr>") End IF %> <td width="130">&nbsp;</td> <td width="264">&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> </table> <% contador = contador +1 rsProdutos.MoveNext Wend %> </body> </html> <% rsProdutos.Close Set rsProdutos = Nothing Set rsCategoria = Nothing %> Com esse codigo, como eu faço para listar 2x na mesma linha ?
  24. modifiquei a minha codificação :) malz ai de não ter colocado o resto : <%@ Page Language="C#" Debug="true" %> <%@ import Namespace="System" %> <%@ import Namespace="System.Collections" %> &lt;script language="C#" runat="server"> public void Page_Load(object sender, EventArgs e) { Hashtable Cesta = new Hashtable(); try { Cesta.Add("quantidade","1"); Cesta.Add("produto","Modem"); } catch (NullReferenceException nre) { Response.Write("A chave não existe no Hashtable"); Response.Write(nre.Message); } IDictionaryEnumerator en = Cesta.GetEnumerator(); Response.Write(Cesta.Count + "<br />"); while (en.MoveNext()) { Response.Write(en.Key + " : " + en.Value + "<br />"); } Cesta.Remove(); Response.Write(Cesta.Count + "<br />"); } </script> Como eu faço para remover uma key com uma variavel , exemplo : Cesta.Remove(variavel); , como eu faria ?
  25. Erro : System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
×
×
  • Criar Novo...