Conversões e desconversões
Mais uma pérola que pode ser relacionada com meu outro post Vícios de linguagem de programação:
return (Int32.Parse(diff.Days.ToString()) < Int32.Parse(configuracao.Parametro.ToString()));
Primeiro detalhe: a variável diff é do tipo TimeSpan, e a sua propriedade Days já é um inteiro. Por que motivo ela é transformada numa string para depois fazer um novo parse para inteiro?
Segundo detalhe: a propriedade Parametro da variável configuracao já é uma string. Não há necessidade de chamar o método ToString().
Tem coisa que dá medo...
Complicado, o pessoal da muito foco a front-end e a tecnologia e esquece da base e do core do Framework.
ResponderExcluir