示例#1
0
        /// <summary>
        /// Sets the members of the class instance with data from the data layer framework.
        /// </summary>
        internal virtual void SetMembers(ref ARMBase data)
        {
            // store a reference to this as an Entity class instance.
            Entity thisent = data as Entity;

            // make sure to always call up to the base
            base.SetMembers(ref thisent);


            // assigns the LoanApplicationId data to the class member
            _loanapplicationid          = data._loanapplicationid;
            _loanapplicationid_assigned = data._loanapplicationid_assigned;
            // assigns the IndexCurrentValuePercent data to the class member
            _indexcurrentvaluepercent        = data._indexcurrentvaluepercent;
            _indexcurrentvaluepercent_isnull = data._indexcurrentvaluepercent_isnull;
            // assigns the IndexMarginPercent data to the class member
            _indexmarginpercent        = data._indexmarginpercent;
            _indexmarginpercent_isnull = data._indexmarginpercent_isnull;
            // assigns the IndexType data to the class member
            _indextype        = data._indextype;
            _indextype_isnull = data._indextype_isnull;
            // assigns the QualifyingRatePercent data to the class member
            _qualifyingratepercent        = data._qualifyingratepercent;
            _qualifyingratepercent_isnull = data._qualifyingratepercent_isnull;
            // assigns the ConversionOptionIndicator data to the class member
            _conversionoptionindicator          = data._conversionoptionindicator;
            _conversionoptionindicator_assigned = data._conversionoptionindicator_assigned;
            // assigns the PaymentAdjustmentLifetimeCapAmount data to the class member
            _paymentadjustmentlifetimecapamount        = data._paymentadjustmentlifetimecapamount;
            _paymentadjustmentlifetimecapamount_isnull = data._paymentadjustmentlifetimecapamount_isnull;
            // assigns the PaymentAdjustmentLifetimeCapPercent data to the class member
            _paymentadjustmentlifetimecappercent        = data._paymentadjustmentlifetimecappercent;
            _paymentadjustmentlifetimecappercent_isnull = data._paymentadjustmentlifetimecappercent_isnull;
            // assigns the RateAdjustmentLifetimeCapPercent data to the class member
            _rateadjustmentlifetimecappercent        = data._rateadjustmentlifetimecappercent;
            _rateadjustmentlifetimecappercent_isnull = data._rateadjustmentlifetimecappercent_isnull;


            RecalculateChecksum();
        }
示例#2
0
 /// <summary>
 /// Removes an object instance from the current collection set of items.
 /// </summary>
 public virtual void Remove(ARMBase aRMBase)
 {
     InnerRemove(aRMBase);
 }
示例#3
0
 /// <summary>
 /// Adds a new object instance to the current collection set.
 /// </summary>
 public virtual int Add(ARMBase aRMBase)
 {
     return(InnerAdd(aRMBase));
 }
 /// <summary>
 /// Removes an object instance from the current collection set of items.
 /// </summary>
 public virtual void Remove(ARMBase aRMBase)
 {
     InnerRemove(aRMBase);
 }
 /// <summary>
 /// Adds a new object instance to the current collection set.
 /// </summary>
 public virtual int Add(ARMBase aRMBase)
 {
     return InnerAdd(aRMBase);
 }
示例#6
0
        /// <summary>
        /// Sets the members of the class instance with data from the data layer framework.
        /// </summary>
        internal virtual void SetMembers(ref ARMBase data)
        {
            // store a reference to this as an Entity class instance.
            Entity thisent = data as Entity;
            // make sure to always call up to the base
            base.SetMembers(ref thisent);

            // assigns the LoanApplicationId data to the class member
            _loanapplicationid = data._loanapplicationid;
            _loanapplicationid_assigned = data._loanapplicationid_assigned;
            // assigns the IndexCurrentValuePercent data to the class member
            _indexcurrentvaluepercent = data._indexcurrentvaluepercent;
            _indexcurrentvaluepercent_isnull = data._indexcurrentvaluepercent_isnull;
            // assigns the IndexMarginPercent data to the class member
            _indexmarginpercent = data._indexmarginpercent;
            _indexmarginpercent_isnull = data._indexmarginpercent_isnull;
            // assigns the IndexType data to the class member
            _indextype = data._indextype;
            _indextype_isnull = data._indextype_isnull;
            // assigns the QualifyingRatePercent data to the class member
            _qualifyingratepercent = data._qualifyingratepercent;
            _qualifyingratepercent_isnull = data._qualifyingratepercent_isnull;
            // assigns the ConversionOptionIndicator data to the class member
            _conversionoptionindicator = data._conversionoptionindicator;
            _conversionoptionindicator_assigned = data._conversionoptionindicator_assigned;
            // assigns the PaymentAdjustmentLifetimeCapAmount data to the class member
            _paymentadjustmentlifetimecapamount = data._paymentadjustmentlifetimecapamount;
            _paymentadjustmentlifetimecapamount_isnull = data._paymentadjustmentlifetimecapamount_isnull;
            // assigns the PaymentAdjustmentLifetimeCapPercent data to the class member
            _paymentadjustmentlifetimecappercent = data._paymentadjustmentlifetimecappercent;
            _paymentadjustmentlifetimecappercent_isnull = data._paymentadjustmentlifetimecappercent_isnull;
            // assigns the RateAdjustmentLifetimeCapPercent data to the class member
            _rateadjustmentlifetimecappercent = data._rateadjustmentlifetimecappercent;
            _rateadjustmentlifetimecappercent_isnull = data._rateadjustmentlifetimecappercent_isnull;

            RecalculateChecksum();
        }