• Jueves 14 de Noviembre de 2024, 16:55

Autor Tema:  Web Service  (Leído 1332 veces)

chuyInform

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Web Service
« en: Martes 9 de Junio de 2009, 00:32 »
0
Buen dia a todos;

Tengo el siguiente problema haber si me pueden ayudar :D

Estoy creando un web service el cual debe devolver un listado de existencias en una lista generica(List<T>) , lo declaro de la siguiente manera:

[WebMethod]
public List<existencias> LeerXMLExist(string strPath, string strDato1, int cons)
{
}

al mandar llamar el metodo desde la pantalla:
lstexistencias = objExis.CargaExistencias(ConfigurationManager.AppSettings["Ruta_Web"] + objUser.Entrada + ConfigurationManager.AppSettings["Diagonal"], objUser.Dato1, consecutivo);

me marca un error el cual dice que no puede convertir entre un arreglo y una lista, el metodo del web service aunque este declarado como una lista siempre me devuelve un arreglo y no puedo usarlo asi, ademas me indica que los tipos de datos no son compatibles aunque esten declarados del mismo tipo.

¿Por que no se puede devolver una lista desde un web service?¿Es posible hacerlo?

De antemano Gracias