コード例 #1
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void getDataXmlSchemaAsync(CAdxCallContext callContext, string publicName) {
     this.getDataXmlSchemaAsync(callContext, publicName, null);
 }
コード例 #2
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml run(CAdxCallContext callContext, string publicName, string inputXml) {
     object[] results = this.Invoke("run", new object[] {
                 callContext,
                 publicName,
                 inputXml});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #3
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml insertLines(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, string blocKey, string lineKey, string lineXml) {
     object[] results = this.Invoke("insertLines", new object[] {
                 callContext,
                 publicName,
                 objectKeys,
                 blocKey,
                 lineKey,
                 lineXml});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #4
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void insertLinesAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, string blocKey, string lineKey, string lineXml, object userState) {
     if ((this.insertLinesOperationCompleted == null)) {
         this.insertLinesOperationCompleted = new System.Threading.SendOrPostCallback(this.OninsertLinesOperationCompleted);
     }
     this.InvokeAsync("insertLines", new object[] {
                 callContext,
                 publicName,
                 objectKeys,
                 blocKey,
                 lineKey,
                 lineXml}, this.insertLinesOperationCompleted, userState);
 }
コード例 #5
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml actionObject(CAdxCallContext callContext, string publicName, string actionCode, CAdxParamKeyValue[] objectKeys) {
     object[] results = this.Invoke("actionObject1", new object[] {
                 callContext,
                 publicName,
                 actionCode,
                 objectKeys});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #6
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void actionObject1Async(CAdxCallContext callContext, string publicName, string actionCode, CAdxParamKeyValue[] objectKeys, object userState) {
     if ((this.actionObject1OperationCompleted == null)) {
         this.actionObject1OperationCompleted = new System.Threading.SendOrPostCallback(this.OnactionObject1OperationCompleted);
     }
     this.InvokeAsync("actionObject1", new object[] {
                 callContext,
                 publicName,
                 actionCode,
                 objectKeys}, this.actionObject1OperationCompleted, userState);
 }
コード例 #7
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void readAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys) {
     this.readAsync(callContext, publicName, objectKeys, null);
 }
コード例 #8
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void actionObjectAsync(CAdxCallContext callContext, string publicName, string actionCode, string objectXml) {
     this.actionObjectAsync(callContext, publicName, actionCode, objectXml, null);
 }
コード例 #9
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void saveAsync(CAdxCallContext callContext, string publicName, string objectXml) {
     this.saveAsync(callContext, publicName, objectXml, null);
 }
コード例 #10
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml read(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys) {
     object[] results = this.Invoke("read", new object[] {
                 callContext,
                 publicName,
                 objectKeys});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #11
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml save(CAdxCallContext callContext, string publicName, string objectXml) {
     object[] results = this.Invoke("save", new object[] {
                 callContext,
                 publicName,
                 objectXml});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #12
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void runAsync(CAdxCallContext callContext, string publicName, string inputXml, object userState) {
     if ((this.runOperationCompleted == null)) {
         this.runOperationCompleted = new System.Threading.SendOrPostCallback(this.OnrunOperationCompleted);
     }
     this.InvokeAsync("run", new object[] {
                 callContext,
                 publicName,
                 inputXml}, this.runOperationCompleted, userState);
 }
コード例 #13
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void runAsync(CAdxCallContext callContext, string publicName, string inputXml) {
     this.runAsync(callContext, publicName, inputXml, null);
 }
コード例 #14
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void modifyAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, string objectXml, object userState) {
     if ((this.modifyOperationCompleted == null)) {
         this.modifyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnmodifyOperationCompleted);
     }
     this.InvokeAsync("modify", new object[] {
                 callContext,
                 publicName,
                 objectKeys,
                 objectXml}, this.modifyOperationCompleted, userState);
 }
コード例 #15
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml query(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, int listSize) {
     object[] results = this.Invoke("query", new object[] {
                 callContext,
                 publicName,
                 objectKeys,
                 listSize});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #16
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml actionObject(CAdxCallContext callContext, string publicName, string actionCode, string objectXml) {
     object[] results = this.Invoke("actionObject", new object[] {
                 callContext,
                 publicName,
                 actionCode,
                 objectXml});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #17
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void queryAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, int listSize) {
     this.queryAsync(callContext, publicName, objectKeys, listSize, null);
 }
コード例 #18
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void actionObjectAsync(CAdxCallContext callContext, string publicName, string actionCode, string objectXml, object userState) {
     if ((this.actionObjectOperationCompleted == null)) {
         this.actionObjectOperationCompleted = new System.Threading.SendOrPostCallback(this.OnactionObjectOperationCompleted);
     }
     this.InvokeAsync("actionObject", new object[] {
                 callContext,
                 publicName,
                 actionCode,
                 objectXml}, this.actionObjectOperationCompleted, userState);
 }
コード例 #19
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void queryAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, int listSize, object userState) {
     if ((this.queryOperationCompleted == null)) {
         this.queryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnqueryOperationCompleted);
     }
     this.InvokeAsync("query", new object[] {
                 callContext,
                 publicName,
                 objectKeys,
                 listSize}, this.queryOperationCompleted, userState);
 }
コード例 #20
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void actionObject1Async(CAdxCallContext callContext, string publicName, string actionCode, CAdxParamKeyValue[] objectKeys) {
     this.actionObject1Async(callContext, publicName, actionCode, objectKeys, null);
 }
コード例 #21
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml getDescription(CAdxCallContext callContext, string publicName) {
     object[] results = this.Invoke("getDescription", new object[] {
                 callContext,
                 publicName});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #22
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void deleteLinesAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, string blocKey, string[] lineKeys) {
     this.deleteLinesAsync(callContext, publicName, objectKeys, blocKey, lineKeys, null);
 }
コード例 #23
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void getDescriptionAsync(CAdxCallContext callContext, string publicName) {
     this.getDescriptionAsync(callContext, publicName, null);
 }
コード例 #24
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void insertLinesAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, string blocKey, string lineKey, string lineXml) {
     this.insertLinesAsync(callContext, publicName, objectKeys, blocKey, lineKey, lineXml, null);
 }
コード例 #25
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml modify(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, string objectXml) {
     object[] results = this.Invoke("modify", new object[] {
                 callContext,
                 publicName,
                 objectKeys,
                 objectXml});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #26
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 public CAdxResultXml getDataXmlSchema(CAdxCallContext callContext, string publicName) {
     object[] results = this.Invoke("getDataXmlSchema", new object[] {
                 callContext,
                 publicName});
     return ((CAdxResultXml)(results[0]));
 }
コード例 #27
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void modifyAsync(CAdxCallContext callContext, string publicName, CAdxParamKeyValue[] objectKeys, string objectXml) {
     this.modifyAsync(callContext, publicName, objectKeys, objectXml, null);
 }
コード例 #28
0
ファイル: Reference.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
 /// <remarks/>
 public void getDataXmlSchemaAsync(CAdxCallContext callContext, string publicName, object userState) {
     if ((this.getDataXmlSchemaOperationCompleted == null)) {
         this.getDataXmlSchemaOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetDataXmlSchemaOperationCompleted);
     }
     this.InvokeAsync("getDataXmlSchema", new object[] {
                 callContext,
                 publicName}, this.getDataXmlSchemaOperationCompleted, userState);
 }
コード例 #29
0
ファイル: MainActivity.cs プロジェクト: cvf55/XAMARIN_PRUEBAS
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById<Button>(Resource.Id.cmdBoton1);
            button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };

            //Configuramos el contexto que usaremos en la aplicacion
            CAdxCallContext adxContexto;
            CAdxWebServiceXmlCCService adxControlWS;
            CAdxParamKeyValue[] adxParametros;
            CAdxResultXml adxResultado;

            string XMLEntrada;

            adxContexto = new CAdxCallContext();
            adxControlWS = new CAdxWebServiceXmlCCService();
            adxParametros = new CAdxParamKeyValue[1];

            adxContexto.codeLang = "SPA";
            adxContexto.codeUser = "******";
            adxContexto.password = "******";
            adxContexto.poolAlias = "COFRICO";
            //adxContexto.requestConfig = "";

            //Establecemos los parametros
            adxParametros[0] = new CAdxParamKeyValue();
            adxParametros[0].key = "CLB";
            adxParametros[0].value = "PRU";

            //Hacemos la llamada al WS
            XMLEntrada = "<PARAM>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "CLB" + '\u0022' + ">PRU</FLD>";
            XMLEntrada += "<TAB ID = " + '\u0022' + "EXS0_3" + '\u0022' + ">";
            XMLEntrada += "<LIN NUM = " + '\u0022' + "2" + '\u0022' + ">";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "FCY" + '\u0022' + ">0101</FLD>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "DATEXS" + '\u0022' + ">20151103</FLD>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "CODEXP" + '\u0022' + ">AUTOPISTA</FLD>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "CUR" + '\u0022' + ">EUR</FLD>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "QTY" + '\u0022' + ">1</FLD>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "ZPAFOR" + '\u0022' + ">1</FLD>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "UOM" + '\u0022' + ">UN</FLD>";
            XMLEntrada += "<FLD NAME = " + '\u0022' + "AMTPAY" + '\u0022' + ">1.0</FLD>";
            XMLEntrada += "</LIN>";
            XMLEntrada += "</TAB>";
            XMLEntrada += "</PARAM>";

            try
            {
                adxResultado = adxControlWS.modify(adxContexto, "ZWEXSAND", adxParametros, XMLEntrada);

                Toast menMensajePantalla = Toast.MakeText(this, adxResultado.resultXml, ToastLength.Long);
                menMensajePantalla.Show();
            } catch (Exception ex)
            {
                Toast menMensajePantalla = Toast.MakeText(this, ex.Message, ToastLength.Long);
                menMensajePantalla.Show();
            }
        }