none
Solicitud ASESORIA RRS feed

  • Debate general


  • Estimados me encuentro en un dilema lo siguiente: estoy invocando un WEBService que contiene una clase con la defincion de propiedades de tipo arreglo y desde una aplicacion de consola instancio un objeto que me permite llenarlo con los valores de las demas propiedades hasta ciertas propiedades ningun problema, solo cuando quiero llenar la propiedad de tipo arreglo no me deja me alega error de comversion implicita adjunto el codigo

    WSDelfos.WSDelfos.

    solicitud solicitud = new WSDelfos.WSDelfos.solicitud();

     

    solicitud.rut_usuario =

    "2-7";

    solicitud.rut_productor =

    "896463004";

    solicitud.tipo_solicitud =

    "1";

    solicitud.nombre_multiplicador =

    "mult";

    solicitud.temporada =

    "2009-2010";

    solicitud.ingeniero_agronomo =

    "1INGENIERO AGRONOMO";

    solicitud.observacion =

    "1OBSERVACION PRUEBA";

    WSDelfos.WSDelfos.

    predio predio = new WSDelfos.WSDelfos.predio();

    predio.nombre =

    "1PREDIO WEBSERVICE COMUNA";

    predio.region =

    "8";

    predio.comuna =

    "8115";

    predio.localidad =

    "LOCALIDAD";

    predio.direccion =

    "DIRECCION";

    solicitud.predio = predio;

    WSDelfos.WSDelfos.

    semilla_cosechar semillacosechar = new WSDelfos.WSDelfos.semilla_cosechar();

    semillacosechar.especie =

    "237";

    semillacosechar.variedad =

    "BRILLANTE PRUEBA HIJA";

    semillacosechar.nombre_cientifico_variedad =

    "ORYZA SATIVA L";

    semillacosechar.clasif_varietal =

    "1";

    semillacosechar.sistema =

    "2";

    semillacosechar.modalidad =

    "1";

    semillacosechar.categoria =

    "2";

    semillacosechar.prop_hileras =

    "PROP HILERA";

    semillacosechar.pais_destino =

    "14";

    solicitud.semilla_cosechar = semillacosechar;

     

    WSDelfos.WSDelfos.

    solicitudPotrero solicitudpotrero = new WSDelfos.WSDelfos.solicitudPotrero();

    solicitudpotrero.fecha_siembra = System.

    DateTime.Now;


    Cuando trato de hacer esto : solicitud.potrero(esta es la propiedad de tipo potrero []) = solicitudpotrero


    me alega error de tipo conversion implicita, quisiera ayuda o sugerencias al respecto por favor o como llevarlo al tipo solicitud.potrero[] que es el del lado izquierdo


    Agradeceria ayuda

    Gracias.

    sábado, 26 de septiembre de 2009 23:10

Todas las respuestas

  • hola

    - podrias editar el post y pegar el codigo con algo mas de identacion, es bastante complejo seguir el codigo.


    - algunas observaciones, como es que estas asignando la propiedad "potrero", segun veo es un array, y si es asi no puedes darle un solo valor en la asignacion.

    podrias probar algo como ser:

    solicitud.potrero = new WSDelfos.WSDelfos.solicitudPotrero[]{ solicitudpotrero };


    Como veras en la misma linea estas creando o inicializando el array y cargandole un item, en este caso el que creas de forma individual en el paso anterior.


    Ten cuenta un punto segun veo los tipos de datos deben ser iguales, dices que esta propiedad es del tipo potrero[] pero le quiereas asignar un solicitudPotrero, eso no vas a poder hacerlo, la popiedad a los sumo podrias ser del tipo solicitudPotrero[]


    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    domingo, 27 de septiembre de 2009 4:07