Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego F.

[Resolvido] CS da pagina não reconhece o tipo da função

Recommended Posts

fala "pessoar"!

 

Trabalho com um sistema Web feito com asp.net/c# , usamos o esquema de três camadas e talz..acontece o seguinte, existe uma função da BLL que era do tipo void, porém tive que mudar seu tipo para bool.

 

Dou um build na BLL e compila de boaz, só que quando chamo ela (a função da BLL) no CS da minha pagina, é apresentada uma mensagem de que "não é possível converter implicitamente uma função do tipo void em bool", só que eu já mudei o tipo da função!!!

 

a função da BLL está assim:

 

public bool Delete()

{

bool lb_Return = true;

.

.//algumas linhas de código...

 

return lb_Return;

 

}

 

 

e no CS da minha pagina ela é chamada no return:

 

public bool DeleteValue(int pi_var, int pi_unit, string ps_value)

{

.

.//algumas linhas de código

.

return objBLL.Delete(); //A função da BLL é chamada aqui

}

 

Se alguém puder me ajudar, agradeço.

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou atribuir primeiro o retorno da sua função à uma variável do tipo bool?

Sei lá, as vezes pode dar erro pelo fato de você estar chamando seu método em um return...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou atribuir primeiro o retorno da sua função à uma variável do tipo bool?

Sei lá, as vezes pode dar erro pelo fato de você estar chamando seu método em um return...

 

Então, já tentei fazer isso, porém ocorre o mesmo erro...

 

Quando que dá o erro?

 

O erro ocorre sempre que tento dar um build no projeto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá um clean na solução e um rebuil da solução.

 

Ivan,

 

Para resolver tive que dar um clean tanto na BLL como na solution e dar um rebuild em ambas

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

È isso ai, é que eu geralmente coloco os dois dentro de uma solution única e faço o clean na Solution Pai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

È isso ai, é que eu geralmente coloco os dois dentro de uma solution única e faço o clean na Solution Pai.

 

Só complementando, tive que fazer tb novas referencias a dll da minha BLL, pois foi atualizada..

 

Valeu pela força.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.