Cita:
Iniciado por lucasmoadr 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//Obtiene el detalle de una orden de compra
[OperationContract]
[WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Wrapped)]
ResponseWorkOrder GetWorkOrderDetail(string district, string wo_no, string wo_stat_type, string userWS, string token);
[DataContract]
public class ResponseWorkOrder
{
[DataMember]
public bool Success { get; set; }
[DataMember]
public string Text { get; set; }
[DataMember]
public IList<WSOctopusQuery.WorkOrder> WorkOrderData { get; set; }
[DataMember]
public int RowNumber { get; set; }
}
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.