Dicas de programação, tratamento de imagens, webdesign

PaidVerts

Archive for abril, 2014

Forma simples de verificar es radiobuton c#

forma simples de verificar es radiobuton esta selecionado e informar os valores que eu quero
gardar no banco ou variavel

string ativo;

ativo = (this.RadioButton1.Checked ? "S" : "N");

Se RadionButton1.Checked for true ativo será igual a S
se for igual a false será  igual a N

BUSCA DE CEP EM .NET C#

Uma forma simples de implementar a busca de endereço por cep.

//Criado por: Valter Henrique Junior
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
namespace NcMaster
{
public class WebCEP
{
#region "Váriavies"
string _uf;
string _cidade;
string _bairro;
string _tipo_lagradouro;
string _lagradouro;
string _resultado;
string _resultato_txt;
#endregion

#region "Propiedades"
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; }
}
#endregion
#region "Construtor"
///
/// WebService para Busca de CEP
///

///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;
}
}
}
//Exemplo do retorno da WEB
//
//
//RS
//Porto Alegre
//Passo D'Areia
//<tipo_logradouro>Avenida
//Assis Brasil
//1
//<resultado_txt>sucesso - cep completo
//
}
#endregion
}
}

 

dica tirada do site

http://www.republicavirtual.com.br/busca_de_cep/DotNet/#dotnet

GERADOR DE IMAGENS PARA ABAS EM SITES

Está sem inspiração ou não achou nada interessante na net….

Personalize

 

http://www.tabsgenerator.com/#aD04Njt3PTI0MDtyPTE3O2I9MTtiYWNrPWZmZmZmZjtib3

Contagem de Dias da Semana de um Mês (C#)

Uma Maneira fácil de obter o número de segundas, terças, quartas, etc – Dica tirada do site http://www.fernandomartini.com/blog/

private string GetNumberOfDays(Int32 Month, Int32 Year, DayOfWeek _DayOfWeek)
{
DateTime StartDate = Convert.ToDateTime(Month.ToString() + “/01/” + Year.ToString());
DateTime EndDate = StartDate.AddDays(DateTime.DaysInMonth(Year, Month));
Int32 DayCount = 0;
while (StartDate.DayOfWeek != _DayOfWeek)
{
StartDate = StartDate.AddDays(1);
}
DayCount = 1;
StartDate = StartDate.AddDays(7);
while (StartDate <= EndDate)
{
DayCount += 1;
StartDate = StartDate.AddDays(7);
}
return DayCount.ToString();
}

Comandos sql

Precisa de uma ajuda no sql. Neste site você pode ajudar várias dicas.

http://www.1keydata.com/pt/sql/sql-select.php

Dicas css

Site com ótimas dicas CSS.

http://designshack.net/?p=19746

Redirecionar site para versão mobile

/* URL mobile do seu site ou blog */
MOBILE_URL = "http://m.uol.com.br/"; 

var WORDS = ["mobile", "android", "blackberry", 
"brew", "htc", "j2me", "lg", "midp", "mot", 
"netfront", "nokia", "obigo", "openweb", "operamini",
 "palm", "psp", "samsung", "sanyo", "sch", 
"sonyericsson", "symbian", "symbos", "teleca",
 "up.browser", "wap", "webos", "windows ce"];
var WLEN = WORDS.length;for (var i = 0; i < WLEN; i++)
{
            var re = new RegExp(WORDS[i], "i");
            if (re.exec(navigator.userAgent))
            {
                        window.location = MOBILE_URL;
                        break;
            }
}
Código retirado do site:

http://www.republicavirtual.com.br/busca_de_cep/DotNet/#dotnet

Criar imagem de papel amassado

Neste link tem um tutorial muito interessante.

http://www.devmedia.com.br/photoshop-papel-amassado/6476

Limpando a seleção de linha no gridview C#

Muito simples, basta atribuir o seguinte valor a propriedade abaixo.

 

gridview.selectedindex  = -1;

Upload de arquivos com PHP

Precisei atualizar um site e este código que encontrei foi muito útil.

Site com todo o tutorial: http://www.webmaster.pt/upload-arquivos-php-743.html

Site com tipos de mimes para filtrar as opções de arquivos http://www.webmaster-toolkit.com/mime-types.shtml


 $arquivo = $_FILES['arquivo'];
 if ($arquivo['type'] == "image/jpeg" || $arquivo['type']== "image/pjpeg")
 {
   if ($arquivo['size']>500000)
   {
     exit('Arquivo muito grande. Tamanho máximo permitido 500kb. O arquivo enviado contém '.round($arquivo['size']/1024).'kb');  
   }

   $novonome = md5(mt_rand(1,10000).$arquivo['name']).'.jpg';
   $dir = "img/";
   if (!file_exists($dir))
   {
     mkdir($dir, 0755);  
   }
   $caminho = $dir.$novonome;
   move_uploaded_file($arquivo['tmp_name'],$caminho);
   echo '<script type="text/javascript">alert("Arquivo enviado!")</script>';
   echo '<meta http-equiv="refresh" content="1; url=index.html" />';  
 } else{
   echo "Arquivo inválido. É permitido somente imagem com extensão .jpg.";
 }

Tag Cloud