Versão atual:

Passar objeto para WebService

Estou iniciando o desenvolvimento utilizando WebService + Windows Form e fiz alguns métodos bobos passando parâmetros, porem, me surgiu a ideia de passar um objeto como parâmetro onde o Web Service iria me retorna uma string qualquer concatenando cada dado, até ai tudo bem. O problema é, como posso passar um Objeto que esta na Solução Windows Form para o WebService?

Ambos teriam que ter a mesma classe básica?

Fiz mais ou menos assim no Windows Form:

 private void button1_Click(object sender, EventArgs e)
    {
        Funcionario.FuncionarioSoapClient func = new Funcionario.FuncionarioSoapClient();
        Cliente c = new Cliente();
        c.Nome = "JR";
        c.Idade = 20;
        func.Concatena(c);

    }

Mas me retorna o erro: cannot convert from 'WebService...' to 'WebSerivce...'

No geral, como faço isso? passar um objeto do windows form para o webservice?

Versões(2):

Ver a versão formatada

Passar objeto para WebService

Comentário

new question