コード例 #1
0
ファイル: PayTicketBase.cs プロジェクト: SokolSib/FRANCE
 public static void SetXmlValuesBase(XContainer element, PayTicketBase obj)
 {
     element.GetXElement("CustomerId").SetValue(obj.CustomerId);
     element.GetXElement("Pay" + PayXmlNames[0]).SetValue(obj.PayBankChecks);
     element.GetXElement("Pay" + PayXmlNames[1]).SetValue(obj.PayBankCards);
     element.GetXElement("Pay" + PayXmlNames[2]).SetValue(obj.PayCash);
     element.GetXElement("Pay" + PayXmlNames[3]).SetValue(obj.PayResto);
     element.GetXElement("Pay" + PayXmlNames[4]).SetValue(obj.Pay1);
     element.GetXElement("Pay" + PayXmlNames[5]).SetValue(obj.Pay2);
     element.GetXElement("Pay" + PayXmlNames[6]).SetValue(obj.Pay3);
     element.GetXElement("Pay" + PayXmlNames[7]).SetValue(obj.Pay4);
     element.GetXElement("Pay" + PayXmlNames[8]).SetValue(obj.Pay5);
     element.GetXElement("Pay" + PayXmlNames[9]).SetValue(obj.Pay6);
     element.GetXElement("Pay" + PayXmlNames[10]).SetValue(obj.Pay7);
     element.GetXElement("Pay" + PayXmlNames[11]).SetValue(obj.Pay8);
     element.GetXElement("Pay" + PayXmlNames[12]).SetValue(obj.Pay9);
     element.GetXElement("Pay" + PayXmlNames[13]).SetValue(obj.Pay10);
     element.GetXElement("Pay" + PayXmlNames[14]).SetValue(obj.Pay11);
     element.GetXElement("Pay" + PayXmlNames[15]).SetValue(obj.Pay12);
     element.GetXElement("Pay" + PayXmlNames[16]).SetValue(obj.Pay13);
     element.GetXElement("Pay" + PayXmlNames[17]).SetValue(obj.Pay14);
     element.GetXElement("Pay" + PayXmlNames[18]).SetValue(obj.Pay15);
     element.GetXElement("Pay" + PayXmlNames[19]).SetValue(obj.Pay16);
     element.GetXElement("Pay" + PayXmlNames[20]).SetValue(obj.Pay17);
     element.GetXElement("Pay" + PayXmlNames[21]).SetValue(obj.Pay18);
     element.GetXElement("Pay" + PayXmlNames[22]).SetValue(obj.Pay19);
     element.GetXElement("Pay" + PayXmlNames[23]).SetValue(obj.Pay20);
 }
コード例 #2
0
ファイル: PayTicketBase.cs プロジェクト: SokolSib/FRANCE
 public static XElement ToXElementBase(PayTicketBase obj)
 {
     return(new XElement("rec",
                         new XElement("CustomerId", obj.CustomerId),
                         new XElement("Pay" + PayXmlNames[0], obj.PayBankChecks),
                         new XElement("Pay" + PayXmlNames[1], obj.PayBankCards),
                         new XElement("Pay" + PayXmlNames[2], obj.PayCash),
                         new XElement("Pay" + PayXmlNames[3], obj.PayResto),
                         new XElement("Pay" + PayXmlNames[4], obj.Pay1),
                         new XElement("Pay" + PayXmlNames[5], obj.Pay2),
                         new XElement("Pay" + PayXmlNames[6], obj.Pay3),
                         new XElement("Pay" + PayXmlNames[7], obj.Pay4),
                         new XElement("Pay" + PayXmlNames[8], obj.Pay5),
                         new XElement("Pay" + PayXmlNames[9], obj.Pay6),
                         new XElement("Pay" + PayXmlNames[10], obj.Pay7),
                         new XElement("Pay" + PayXmlNames[11], obj.Pay8),
                         new XElement("Pay" + PayXmlNames[12], obj.Pay9),
                         new XElement("Pay" + PayXmlNames[13], obj.Pay10),
                         new XElement("Pay" + PayXmlNames[14], obj.Pay11),
                         new XElement("Pay" + PayXmlNames[15], obj.Pay12),
                         new XElement("Pay" + PayXmlNames[16], obj.Pay13),
                         new XElement("Pay" + PayXmlNames[17], obj.Pay14),
                         new XElement("Pay" + PayXmlNames[18], obj.Pay15),
                         new XElement("Pay" + PayXmlNames[19], obj.Pay16),
                         new XElement("Pay" + PayXmlNames[20], obj.Pay17),
                         new XElement("Pay" + PayXmlNames[21], obj.Pay18),
                         new XElement("Pay" + PayXmlNames[22], obj.Pay19),
                         new XElement("Pay" + PayXmlNames[23], obj.Pay20)));
 }