Esempio n. 1
0
        /// <summary>
        /// Transforma un PricingRequestType en un PricingRequestSent
        /// </summary>
        /// <param name="pricingRequest">PricingRequestType</param>
        /// <returns>PricingRequestSent</returns>
        static public PricingRequestSent Map2DB(DataCenterLogic.DataCenterTypesIDE.PricingRequestType pricingRequest)
        {
            PricingRequestSent retPricingRequest = new PricingRequestSent();

            retPricingRequest.DDPVersionNum = pricingRequest.DDPVersionNum;
            retPricingRequest.MessageId     = pricingRequest.MessageId;
            retPricingRequest.MessageType   = ToInt(pricingRequest.MessageType);
            retPricingRequest.Originator    = pricingRequest.Originator;
            retPricingRequest.schemaVersion = pricingRequest.schemaVersion;
            retPricingRequest.test          = ToInt(pricingRequest.test);
            retPricingRequest.TimeStamp     = pricingRequest.TimeStamp;

            return(retPricingRequest);
        }
Esempio n. 2
0
        /// <summary>
        /// Crea un nuevo PricingRequestSent en base de datos
        /// </summary>
        /// <param name="pricingRequestSent">PricingRequestSent</param>
        public void Create(PricingRequestSent pricingRequestSent, int inOut)
        {
            pricingRequestSent.MsgInOut             = new MsgInOut();
            pricingRequestSent.MsgInOut.DDPVersion  = pricingRequestSent.DDPVersionNum;
            pricingRequestSent.MsgInOut.Destination = "";
            pricingRequestSent.MsgInOut.InOut       = inOut;
            pricingRequestSent.MsgInOut.MsgId       = pricingRequestSent.MessageId;
            pricingRequestSent.MsgInOut.MsgType     = pricingRequestSent.MessageType;
            pricingRequestSent.MsgInOut.RefId       = "";
            pricingRequestSent.MsgInOut.Source      = pricingRequestSent.Originator;
            pricingRequestSent.MsgInOut.TimeStamp   = pricingRequestSent.TimeStamp;

            context.PricingRequestSents.InsertOnSubmit(pricingRequestSent);
            context.SubmitChanges();
        }