Como passar um objeto para o webservice (c#)
Bom dia,
Estou criando um projeto onde o cliente é windows form e o webservice é c#. No webservice tenho um método que o parâmetro é um Objeto. Como faço para popular o objeto?
Ao tentar passar o objeto recebo a mensagem "Argument type 'Cliente' is not assignable to parameter type 'WS.Cliente'"
Grato, David
Estou criando um projeto onde o cliente é windows form e o webservice é c#. No webservice tenho um método que o parâmetro é um Objeto. Como faço para popular o objeto?
Ao tentar passar o objeto recebo a mensagem "Argument type 'Cliente' is not assignable to parameter type 'WS.Cliente'"
Grato, David
David Alves
Curtidas 0
Respostas
Joel Rodrigues
27/08/2012
Recebe o parâmetro como Object e no corpo do método você faz o cast para Cliente.
GOSTEI 0
David Alves
27/08/2012
Recebe o parâmetro como Object e no corpo do método você faz o cast para Cliente.
Funcionou, obrigado.
GOSTEI 0
David Alves
27/08/2012
Agora estou recebendo o erro:
{"Erro ao gerar o documento XML."} System.Exception {System.InvalidOperationException}
+ InnerException {"O tipo Cliente não era esperado. Use o atributo XmlInclude ou SoapInclude para especificar tipos que não são conhecidos estaticamente."} System.Exception {System.InvalidOperationException}
GOSTEI 0