public bool GetList()
        {
            _destFrom = new SAP_FLIGHTLIST.BAPISFLDST();
            _destTo   = new SAP_FLIGHTLIST.BAPISFLDST();

            return(GetFlightList());
        }
        public bool GetList(string destFrom, string destTo)
        {
            _destFrom      = new SAP_FLIGHTLIST.BAPISFLDST();
            _destFrom.CITY = destFrom.ToUpper();

            _destTo      = new SAP_FLIGHTLIST.BAPISFLDST();
            _destTo.CITY = destTo.ToUpper();

            return(GetFlightList());
        }
Exemplo n.º 3
0
 /// <remarks/>
 public void BAPI_FLIGHT_GETLISTAsync(string AIRLINE, BAPISFLDRA[] DATE_RANGE, BAPISFLDST DESTINATION_FROM, BAPISFLDST DESTINATION_TO, BAPIPAREX[] EXTENSION_IN, BAPIPAREX[] EXTENSION_OUT, BAPISFLDAT[] FLIGHT_LIST, int MAX_ROWS, bool MAX_ROWSSpecified, BAPIRET2[] RETURN, object userState)
 {
     if ((this.BAPI_FLIGHT_GETLISTOperationCompleted == null))
     {
         this.BAPI_FLIGHT_GETLISTOperationCompleted = new System.Threading.SendOrPostCallback(this.OnBAPI_FLIGHT_GETLISTOperationCompleted);
     }
     this.InvokeAsync("BAPI_FLIGHT_GETLIST", new object[] {
         AIRLINE,
         DATE_RANGE,
         DESTINATION_FROM,
         DESTINATION_TO,
         EXTENSION_IN,
         EXTENSION_OUT,
         FLIGHT_LIST,
         MAX_ROWS,
         MAX_ROWSSpecified,
         RETURN
     }, this.BAPI_FLIGHT_GETLISTOperationCompleted, userState);
 }
Exemplo n.º 4
0
 public void BAPI_FLIGHT_GETLIST([System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string AIRLINE, [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)][System.Xml.Serialization.XmlArrayItemAttribute("item", Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] ref BAPISFLDRA[] DATE_RANGE, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] BAPISFLDST DESTINATION_FROM, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] BAPISFLDST DESTINATION_TO, [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)][System.Xml.Serialization.XmlArrayItemAttribute("item", Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] ref BAPIPAREX[] EXTENSION_IN, [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)][System.Xml.Serialization.XmlArrayItemAttribute("item", Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] ref BAPIPAREX[] EXTENSION_OUT, [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)][System.Xml.Serialization.XmlArrayItemAttribute("item", Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] ref BAPISFLDAT[] FLIGHT_LIST, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] int MAX_ROWS, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)][System.Xml.Serialization.XmlIgnoreAttribute()] bool MAX_ROWSSpecified, [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)][System.Xml.Serialization.XmlArrayItemAttribute("item", Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] ref BAPIRET2[] RETURN)
 {
     object[] results = this.Invoke("BAPI_FLIGHT_GETLIST", new object[] {
         AIRLINE,
         DATE_RANGE,
         DESTINATION_FROM,
         DESTINATION_TO,
         EXTENSION_IN,
         EXTENSION_OUT,
         FLIGHT_LIST,
         MAX_ROWS,
         MAX_ROWSSpecified,
         RETURN
     });
     DATE_RANGE    = ((BAPISFLDRA[])(results[0]));
     EXTENSION_IN  = ((BAPIPAREX[])(results[1]));
     EXTENSION_OUT = ((BAPIPAREX[])(results[2]));
     FLIGHT_LIST   = ((BAPISFLDAT[])(results[3]));
     RETURN        = ((BAPIRET2[])(results[4]));
 }
Exemplo n.º 5
0
 /// <remarks/>
 public void BAPI_FLIGHT_GETLISTAsync(string AIRLINE, BAPISFLDRA[] DATE_RANGE, BAPISFLDST DESTINATION_FROM, BAPISFLDST DESTINATION_TO, BAPIPAREX[] EXTENSION_IN, BAPIPAREX[] EXTENSION_OUT, BAPISFLDAT[] FLIGHT_LIST, int MAX_ROWS, bool MAX_ROWSSpecified, BAPIRET2[] RETURN)
 {
     this.BAPI_FLIGHT_GETLISTAsync(AIRLINE, DATE_RANGE, DESTINATION_FROM, DESTINATION_TO, EXTENSION_IN, EXTENSION_OUT, FLIGHT_LIST, MAX_ROWS, MAX_ROWSSpecified, RETURN, null);
 }