Пример #1
0
        private void PopulateReturn(IReturnItem returnItem, XElement xmlReturn)
        {
            XElement xmlCategoryName = new XElement(XmlNamespace.DataReturns + "CategoryName");

            xmlReturn.Add(xmlCategoryName);
            xmlCategoryName.Value = categoryMapping[returnItem.WeeeCategory];

            XElement xmlObligationType = new XElement(XmlNamespace.DataReturns + "ObligationType");

            xmlReturn.Add(xmlObligationType);
            xmlObligationType.Value = obligationTypeMapping[returnItem.ObligationType];

            XElement xmlTonnesReturnValue = new XElement(XmlNamespace.DataReturns + "TonnesReturnValue");

            xmlReturn.Add(xmlTonnesReturnValue);
            xmlTonnesReturnValue.Value = returnItem.Tonnage.ToString();
        }
Пример #2
0
 /// <summary>
 /// Set Return Item By Return Db Parameters
 /// </summary>
 /// <param name="returnDbDataParameters">Output. Returning Db Parameter List</param>
 /// <param name="dynamicParameters">Output. Dynamic Parameters</param>
 /// <param name="isReturnValueExists">Return value required or not</param>
 /// <param name="returnItem">IReturnItem referenced object</param>
 protected void SetReturnItemByReturnDbParameters(IDbParameterList returnDbDataParameters, DynamicParameters dynamicParameters, bool isReturnValueExists, IReturnItem returnItem)
 {
     if (returnDbDataParameters.Count > 0)
     {
         foreach (DbDataParameter parameter in returnDbDataParameters)
         {
             parameter.Value = GetOutputParameterValue(parameter.ParameterName, parameter.DbType, dynamicParameters);
         }
         returnItem.ReturnParametersCollection = returnDbDataParameters;
     }
     if (isReturnValueExists)
     {
         returnItem.ReturnValue = dynamicParameters.Get <int>(ReturnValueParameterName);
     }
 }
Пример #3
0
        private void PopulateReturn(IReturnItem returnItem, XElement xmlReturn)
        {
            XElement xmlCategoryName = new XElement(XmlNamespace.DataReturns + "CategoryName");
            xmlReturn.Add(xmlCategoryName);
            xmlCategoryName.Value = categoryMapping[returnItem.WeeeCategory];

            XElement xmlObligationType = new XElement(XmlNamespace.DataReturns + "ObligationType");
            xmlReturn.Add(xmlObligationType);
            xmlObligationType.Value = obligationTypeMapping[returnItem.ObligationType];

            XElement xmlTonnesReturnValue = new XElement(XmlNamespace.DataReturns + "TonnesReturnValue");
            xmlReturn.Add(xmlTonnesReturnValue);
            xmlTonnesReturnValue.Value = returnItem.Tonnage.ToString();
        }