示例#1
0
        public override XDocument LoadBusinessObjectForPrinting(XDocument requestXml, string customLabelsLanguage)
        {
            if (requestXml.Root.Element("storedProcedure") != null)
            {
                DictionaryMapper.Instance.CheckForChanges();
                XDocument retXml = DependencyContainerManager.Container.Get <DocumentMapper>().LoadBusinessObjectForPrinting(requestXml.Root.Element("storedProcedure").Value, requestXml.Root.Element("id").Value);

                BusinessObjectHelper.GetPrintXml(retXml, customLabelsLanguage);
                return(retXml);
            }
            else
            {
                return(base.LoadBusinessObjectForPrinting(requestXml, customLabelsLanguage));
            }
        }