Fórum Verificação de TIPO #492620
18/09/2014
0
Tem como verificar se um tipo string pode ser convertido em Int.
Em mvc4 ?
Eduardo Silva
Curtir tópico
+ 0Post mais votado
19/09/2014
Ah, por favor use as tags de formatação de código do fórum, melhora a visualização.
Abraço.
Joel Rodrigues
Gostei + 1
Mais Posts
18/09/2014
Joel Rodrigues
Documentação: [url:descricao=Int32.TryParse Method (String, Int32) - MSDN]http://msdn.microsoft.com/pt-br/library/f02979c7(v=vs.110).aspx[/url]
Gostei + 0
18/09/2014
Eduardo Silva
Veja como ficou o código.
Vlw
private static int TryToParse(string value)
{
int number;
bool result = Int32.TryParse(value, out number);
if (result)
{
return number;
}
else
{
return number;
}
}
public List<Funcao> BuscaFuncao(string busca)
{
int codigo = TryToParse(busca);
try
{
Conexao Con = new Conexao(); //Classe de Conexão gerada pelo EF
return (from u in Con.Funcao
where u.codigo.Equals(codigo) || u.cbo.Contains(busca) || u.descricao.Contains(busca) || u.observacao.Contains(busca)
select u).ToList();
//SingleOrDefault() -> retornar apenas 1 Objeto da consulta
}
catch
{
throw;
}
}
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)