Beispiel #1
0
        public virtual DerivativeContractItem ToModel(DerivativeContractItem derivativeContractItem)
        {
            if (derivativeContractItem == null)
            {
                throw new ArgumentNullException(nameof(derivativeContractItem));
            }

            derivativeContractItem.Id = Id;

            derivativeContractItem.CreatedBy    = CreatedBy;
            derivativeContractItem.CreatedDate  = CreatedDate;
            derivativeContractItem.ModifiedBy   = ModifiedBy;
            derivativeContractItem.ModifiedDate = ModifiedDate;

            derivativeContractItem.DerivativeContractId = DerivativeContractId;
            derivativeContractItem.FulfillmentCenterId  = FulfillmentCenterId;
            derivativeContractItem.ProductId            = ProductId;
            derivativeContractItem.ContractSize         = ContractSize;
            derivativeContractItem.PurchasedQuantity    = PurchasedQuantity;

            return(derivativeContractItem);
        }
Beispiel #2
0
        public virtual DerivativeContractItemEntity FromModel(DerivativeContractItem derivativeContractItem, PrimaryKeyResolvingMap pkMap)
        {
            if (derivativeContractItem == null)
            {
                throw new ArgumentNullException(nameof(derivativeContractItem));
            }

            pkMap.AddPair(derivativeContractItem, this);

            Id = derivativeContractItem.Id;

            CreatedBy    = derivativeContractItem.CreatedBy;
            CreatedDate  = derivativeContractItem.CreatedDate;
            ModifiedBy   = derivativeContractItem.ModifiedBy;
            ModifiedDate = derivativeContractItem.ModifiedDate;

            DerivativeContractId = derivativeContractItem.DerivativeContractId;
            FulfillmentCenterId  = derivativeContractItem.FulfillmentCenterId;
            ProductId            = derivativeContractItem.ProductId;
            ContractSize         = derivativeContractItem.ContractSize;
            PurchasedQuantity    = derivativeContractItem.PurchasedQuantity;

            return(this);
        }