Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/10/2014, 09:07
Avatar de ras_chalo
ras_chalo
 
Fecha de Ingreso: junio-2010
Mensajes: 369
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: asignarle parametros a un metodo

Cita:
Iniciado por lucasmoadr Ver Mensaje
te esta diciendo que tenes que poner el metodo como estatico.
mucho no entiendo tu codigo, pero proba poniendo esto:

public static ResponseWorkOrder GetWorkOrderDetail
muchas gracias por tu respuesta. Sabes que ahora me esta arrojando este error

Cannot access a non-static member of outer type 'WSClient.WSEjecutaPendientes' via nested type 'WSClient.WSEjecutaPendientes.RetornaParametros' C:\Users\Administrador\Documents\Visual Studio 2012\Projects\WSClient\WSClient\WSEjecutaPendiente s.svc.cs 160 60 WSClient

el tema es que le puse "static" a mi metodo, pero luego me arroja este error:

'WSClient.WSEjecutaPendientes' does not implement interface member 'WSClient.ContractClient.GetWorkOrderDetail(string , string, string, string, string)'. 'WSClient.WSEjecutaPendientes.GetWorkOrderDetail(s tring, string, string, string, string)' cannot implement an interface member because it is static. C:\Users\Administrador\Documents\Visual Studio 2012\Projects\WSClient\WSClient\WSEjecutaPendiente s.svc.cs 23 18 WSClient



Voy a la sntencia de ResponseWorkOrder pero no veo que modificarle:

Código C++:
Ver original
  1. //Obtiene el detalle de una orden de compra
  2.         [OperationContract]
  3.         [WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Wrapped)]
  4.         ResponseWorkOrder  GetWorkOrderDetail(string district, string wo_no, string wo_stat_type, string userWS, string token);
  5.  
  6.  
  7.   [DataContract]
  8.     public class ResponseWorkOrder
  9.     {
  10.        
  11.         [DataMember]
  12.         public bool Success { get; set; }
  13.         [DataMember]
  14.         public string Text { get; set; }
  15.         [DataMember]
  16.         public IList<WSOctopusQuery.WorkOrder> WorkOrderData { get; set; }
  17.         [DataMember]
  18.         public int RowNumber { get; set; }
  19.     }


La verdad es que estoy super confundido, no sé para donde va la cosa...
Que me recomiendas (n)?

Saludos y mucas gracias por tu tiempo.