Exemplo n.º 1
0
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "IP"))
                    {
                        gxTv_SdtOperTugSchedule_GetOperTugScheduleResult_MATE1_Ip = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "LName"))
                    {
                        gxTv_SdtOperTugSchedule_GetOperTugScheduleResult_MATE1_Lname = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "FName"))
                    {
                        gxTv_SdtOperTugSchedule_GetOperTugScheduleResult_MATE1_Fname = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "NAME"))
                    {
                        gxTv_SdtOperTugSchedule_GetOperTugScheduleResult_MATE1_Name = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }
Exemplo n.º 2
0
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "SdtResultadoPanamax"))
                    {
                        gxTv_SdtSdtResultado_Sdtresultadopanamax = NumberUtil.Val(oReader.Value, ".");
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "SdtResultadoNeoPanamax"))
                    {
                        gxTv_SdtSdtResultado_Sdtresultadoneopanamax = NumberUtil.Val(oReader.Value, ".");
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "SdtResultadoLastre"))
                    {
                        gxTv_SdtSdtResultado_Sdtresultadolastre = NumberUtil.Val(oReader.Value, ".");
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "SdtLastreRoundtrip"))
                    {
                        gxTv_SdtSdtResultado_Sdtlastreroundtrip = NumberUtil.Val(oReader.Value, ".");
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }
Exemplo n.º 3
0
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "Code"))
                    {
                        gxTv_SdtTabOptions_TabOptionsItem_Code = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "Description"))
                    {
                        gxTv_SdtTabOptions_TabOptionsItem_Description = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "Link"))
                    {
                        gxTv_SdtTabOptions_TabOptionsItem_Link = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "WebComponent"))
                    {
                        gxTv_SdtTabOptions_TabOptionsItem_Webcomponent = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }
Exemplo n.º 4
0
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "Value"))
                    {
                        gxTv_SdtGridState_FilterValue_Value = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }
Exemplo n.º 5
0
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "User"))
                    {
                        gxTv_SdtContext_User = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "CompanyCode"))
                    {
                        gxTv_SdtContext_Companycode = (short)(NumberUtil.Val(oReader.Value, "."));
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "Profile"))
                    {
                        gxTv_SdtContext_Profile = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }
        public short readxmlcollectionUnwrapped(GXXMLReader oReader, string sName, string itemName)
        {
            short currError = 1;

            while (oReader.LocalName == itemName && currError > 0)
            {
                T currObject = new T();
                currObject.context = this.context;
                string xml = GxUserType.UpdateNodeDefaultNamespace(oReader.ReadRawXML(), null, false, this.GetPrefixesInContext());
                currObject.FromXml(xml, itemName, oReader.NamespaceURI);
                Add(currObject);
                oReader.Read();
            }
            return(currError);
        }
Exemplo n.º 7
0
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "GetOperTugScheduleResult"))
                    {
                        if (gxTv_SdtOperTugSchedule_Getopertugscheduleresult == null)
                        {
                            gxTv_SdtOperTugSchedule_Getopertugscheduleresult = new SdtOperTugSchedule_GetOperTugScheduleResult(context);
                        }
                        if ((oReader.IsSimple == 0) || (oReader.AttributeCount > 0))
                        {
                            GXSoapError = gxTv_SdtOperTugSchedule_Getopertugscheduleresult.readxml(oReader, "GetOperTugScheduleResult");
                        }
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "CallerObject"))
                    {
                        gxTv_SdtTransactionContext_Callerobject = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "CallerOnDelete"))
                    {
                        gxTv_SdtTransactionContext_Callerondelete = (bool)(Convert.ToBoolean(((StringUtil.StrCmp(oReader.Value, "true") == 0) || (StringUtil.StrCmp(oReader.Value, "1") == 0) ? 1 : 0)));
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "CallerURL"))
                    {
                        gxTv_SdtTransactionContext_Callerurl = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "TransactionName"))
                    {
                        gxTv_SdtTransactionContext_Transactionname = oReader.Value;
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "Attributes"))
                    {
                        if (gxTv_SdtTransactionContext_Attributes == null)
                        {
                            gxTv_SdtTransactionContext_Attributes = new GxObjectCollection(context, "TransactionContext.Attribute", "CalcularPeajes", "SdtTransactionContext_Attribute", "GeneXus.Programs");
                        }
                        if (oReader.IsSimple == 0)
                        {
                            GXSoapError = gxTv_SdtTransactionContext_Attributes.readxmlcollection(oReader, "Attributes", "Attribute");
                        }
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }
Exemplo n.º 9
0
        public override short readxml(GXXMLReader oReader,
                                      String sName)
        {
            short GXSoapError = 1;

            sTagName = oReader.Name;
            if (oReader.IsSimple == 0)
            {
                GXSoapError   = oReader.Read();
                nOutParmCount = 0;
                while (((StringUtil.StrCmp(oReader.Name, sTagName) != 0) || (oReader.NodeType == 1)) && (GXSoapError > 0))
                {
                    readOk = 0;
                    if (StringUtil.StrCmp2(oReader.LocalName, "CurrentPage"))
                    {
                        gxTv_SdtGridState_Currentpage = (short)(NumberUtil.Val(oReader.Value, "."));
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "OrderedBy"))
                    {
                        gxTv_SdtGridState_Orderedby = (short)(NumberUtil.Val(oReader.Value, "."));
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "HidingSearch"))
                    {
                        gxTv_SdtGridState_Hidingsearch = (short)(NumberUtil.Val(oReader.Value, "."));
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    if (StringUtil.StrCmp2(oReader.LocalName, "FilterValues"))
                    {
                        if (gxTv_SdtGridState_Filtervalues == null)
                        {
                            gxTv_SdtGridState_Filtervalues = new GxObjectCollection(context, "GridState.FilterValue", "CalcularPeajes", "SdtGridState_FilterValue", "GeneXus.Programs");
                        }
                        if (oReader.IsSimple == 0)
                        {
                            GXSoapError = gxTv_SdtGridState_Filtervalues.readxmlcollection(oReader, "FilterValues", "FilterValue");
                        }
                        if (GXSoapError > 0)
                        {
                            readOk = 1;
                        }
                        GXSoapError = oReader.Read();
                    }
                    nOutParmCount = (short)(nOutParmCount + 1);
                    if (readOk == 0)
                    {
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Error reading " + sTagName + StringUtil.NewLine( );
                        context.sSOAPErrMsg = context.sSOAPErrMsg + "Message: " + oReader.ReadRawXML();
                        GXSoapError         = (short)(nOutParmCount * -1);
                    }
                }
            }
            return(GXSoapError);
        }