public BMC.EBSComms.Contracts.Messages.SMS2EBS.S2SMessagePostOperationResponse S2SMessagePostOperation(BMC.EBSComms.Contracts.Messages.SMS2EBS.S2SMessagePostOperationRequest request) { ModuleProc PROC = new ModuleProc("", "Method"); try { Console.WriteLine("Received : " + request.Request.Request); } catch (Exception ex) { Log.Exception(PROC, ex); } s2sMessage msg = new s2sMessage(); s2sHeader hdr = new s2sHeader() { fromSystem = "EBS", toSystem = "SDS", dateTimeSent = DateTime.Now, }; s2sBody bdy = new s2sBody() { Items = new object[] { new infoUpdate() { propertyId = "1313", Item = new infoUpdateDataAck() { } }, }, }; msg.Items = new object[] { hdr, bdy }; string resp = XmlSerializerHelper.ConvertObjectToXml(msg, null, false, false); return(new BMC.EBSComms.Contracts.Messages.SMS2EBS.S2SMessagePostOperationResponse { Response = new BMC.EBSComms.Contracts.Dto.SMS2EBS.ResponseType_13_1() { Response = resp, } }); }
private string ConvertObjectToXml(Object objToXml, bool includeNamespace, bool includeStartDocument) { return(XmlSerializerHelper.ConvertObjectToXml(objToXml, _ns, includeNamespace, includeStartDocument)); }