Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 492746
            [titulo] => Verificação de TIPO 
            [dataCadastro] => DateTime Object
                (
                    [date] => 2014-09-19 09:23:53
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 232232
            [status] => A
            [isExample] => 
            [NomeUsuario] => Joel Rodrigues
            [Apelido] => 
            [Foto] => 232232_20161017163010.jpg
            [Conteudo] => Show de bola.
Ah, por favor use as tags de formatação de código do fórum, melhora a visualização.
Abraço. ) )

Verificação de TIPO

Eduardo Silva
   - 18 set 2014

Boa tarde galera,
Tem como verificar se um tipo string pode ser convertido em Int.
Em mvc4 ?

Post mais votado

Joel Rodrigues
   - 19 set 2014

Show de bola.
Ah, por favor use as tags de formatação de código do fórum, melhora a visualização.
Abraço.

1
|
0

Joel Rodrigues
   - 18 set 2014

Use o método TryParse.
Documentação: Int32.TryParse Method (String, Int32) - MSDN

0
|
0

Eduardo Silva
   - 18 set 2014

Pô brother, tu é fera mesmo, consegui resolver.. bom estou fazendo uma busca com ajax, só que o tipo código que é int, vinha como string ai dava zica no linq.

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;
}
}

0
|
0