/// <summary>
        /// Sets the members of the class instance with data from the data layer framework.
        /// </summary>
        internal virtual void SetMembers(ref TransmittalDataBase 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 ArmsLengthIndicator data to the class member
            _armslengthindicator = data._armslengthindicator;
            _armslengthindicator_assigned = data._armslengthindicator_assigned;
            // assigns the BelowMarketSubordinateFinancingIndicator data to the class member
            _belowmarketsubordinatefinancingindicator = data._belowmarketsubordinatefinancingindicator;
            _belowmarketsubordinatefinancingindicator_assigned = data._belowmarketsubordinatefinancingindicator_assigned;
            // assigns the BuydownRatePercent data to the class member
            _buydownratepercent = data._buydownratepercent;
            _buydownratepercent_isnull = data._buydownratepercent_isnull;
            // assigns the CreditReportAuthorizationIndicator data to the class member
            _creditreportauthorizationindicator = data._creditreportauthorizationindicator;
            _creditreportauthorizationindicator_assigned = data._creditreportauthorizationindicator_assigned;
            // assigns the LenderBranchIdentifier data to the class member
            _lenderbranchidentifier = data._lenderbranchidentifier;
            // assigns the LenderRegistrationIdentifier data to the class member
            _lenderregistrationidentifier = data._lenderregistrationidentifier;
            // assigns the PropertyAppraisedValueAmount data to the class member
            _propertyappraisedvalueamount = data._propertyappraisedvalueamount;
            _propertyappraisedvalueamount_isnull = data._propertyappraisedvalueamount_isnull;
            // assigns the PropertyEstimatedValueAmount data to the class member
            _propertyestimatedvalueamount = data._propertyestimatedvalueamount;
            _propertyestimatedvalueamount_isnull = data._propertyestimatedvalueamount_isnull;
            // assigns the InvestorLoanIdentifier data to the class member
            _investorloanidentifier = data._investorloanidentifier;
            // assigns the InvestorInstitutionIdentifier data to the class member
            _investorinstitutionidentifier = data._investorinstitutionidentifier;
            // assigns the CommitmentReferenceIdentifier data to the class member
            _commitmentreferenceidentifier = data._commitmentreferenceidentifier;
            // assigns the ConcurrentOriginationIndicator data to the class member
            _concurrentoriginationindicator = data._concurrentoriginationindicator;
            _concurrentoriginationindicator_assigned = data._concurrentoriginationindicator_assigned;
            // assigns the ConcurrentOriginationLenderIndicator data to the class member
            _concurrentoriginationlenderindicator = data._concurrentoriginationlenderindicator;
            _concurrentoriginationlenderindicator_assigned = data._concurrentoriginationlenderindicator_assigned;
            // assigns the RateLockPeriodDays data to the class member
            _ratelockperioddays = data._ratelockperioddays;
            _ratelockperioddays_isnull = data._ratelockperioddays_isnull;
            // assigns the RateLockRequestedExtensionDays data to the class member
            _ratelockrequestedextensiondays = data._ratelockrequestedextensiondays;
            _ratelockrequestedextensiondays_isnull = data._ratelockrequestedextensiondays_isnull;
            // assigns the CaseStateType data to the class member
            _casestatetype = data._casestatetype;
            _casestatetype_isnull = data._casestatetype_isnull;
            // assigns the RateLockType data to the class member
            _ratelocktype = data._ratelocktype;
            _ratelocktype_isnull = data._ratelocktype_isnull;
            // assigns the CurrentFirstMortgageHolderType data to the class member
            _currentfirstmortgageholdertype = data._currentfirstmortgageholdertype;
            _currentfirstmortgageholdertype_isnull = data._currentfirstmortgageholdertype_isnull;

            RecalculateChecksum();
        }
 /// <summary>
 /// Removes an object instance from the current collection set of items.
 /// </summary>
 public virtual void Remove(TransmittalDataBase transmittalDataBase)
 {
     InnerRemove(transmittalDataBase);
 }
 /// <summary>
 /// Adds a new object instance to the current collection set.
 /// </summary>
 public virtual int Add(TransmittalDataBase transmittalDataBase)
 {
     return InnerAdd(transmittalDataBase);
 }
Example #4
0
 /// <summary>
 /// Removes an object instance from the current collection set of items.
 /// </summary>
 public virtual void Remove(TransmittalDataBase transmittalDataBase)
 {
     InnerRemove(transmittalDataBase);
 }
Example #5
0
 /// <summary>
 /// Adds a new object instance to the current collection set.
 /// </summary>
 public virtual int Add(TransmittalDataBase transmittalDataBase)
 {
     return(InnerAdd(transmittalDataBase));
 }
        /// <summary>
        /// Sets the members of the class instance with data from the data layer framework.
        /// </summary>
        internal virtual void SetMembers(ref TransmittalDataBase 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 ArmsLengthIndicator data to the class member
            _armslengthindicator          = data._armslengthindicator;
            _armslengthindicator_assigned = data._armslengthindicator_assigned;
            // assigns the BelowMarketSubordinateFinancingIndicator data to the class member
            _belowmarketsubordinatefinancingindicator          = data._belowmarketsubordinatefinancingindicator;
            _belowmarketsubordinatefinancingindicator_assigned = data._belowmarketsubordinatefinancingindicator_assigned;
            // assigns the BuydownRatePercent data to the class member
            _buydownratepercent        = data._buydownratepercent;
            _buydownratepercent_isnull = data._buydownratepercent_isnull;
            // assigns the CreditReportAuthorizationIndicator data to the class member
            _creditreportauthorizationindicator          = data._creditreportauthorizationindicator;
            _creditreportauthorizationindicator_assigned = data._creditreportauthorizationindicator_assigned;
            // assigns the LenderBranchIdentifier data to the class member
            _lenderbranchidentifier = data._lenderbranchidentifier;
            // assigns the LenderRegistrationIdentifier data to the class member
            _lenderregistrationidentifier = data._lenderregistrationidentifier;
            // assigns the PropertyAppraisedValueAmount data to the class member
            _propertyappraisedvalueamount        = data._propertyappraisedvalueamount;
            _propertyappraisedvalueamount_isnull = data._propertyappraisedvalueamount_isnull;
            // assigns the PropertyEstimatedValueAmount data to the class member
            _propertyestimatedvalueamount        = data._propertyestimatedvalueamount;
            _propertyestimatedvalueamount_isnull = data._propertyestimatedvalueamount_isnull;
            // assigns the InvestorLoanIdentifier data to the class member
            _investorloanidentifier = data._investorloanidentifier;
            // assigns the InvestorInstitutionIdentifier data to the class member
            _investorinstitutionidentifier = data._investorinstitutionidentifier;
            // assigns the CommitmentReferenceIdentifier data to the class member
            _commitmentreferenceidentifier = data._commitmentreferenceidentifier;
            // assigns the ConcurrentOriginationIndicator data to the class member
            _concurrentoriginationindicator          = data._concurrentoriginationindicator;
            _concurrentoriginationindicator_assigned = data._concurrentoriginationindicator_assigned;
            // assigns the ConcurrentOriginationLenderIndicator data to the class member
            _concurrentoriginationlenderindicator          = data._concurrentoriginationlenderindicator;
            _concurrentoriginationlenderindicator_assigned = data._concurrentoriginationlenderindicator_assigned;
            // assigns the RateLockPeriodDays data to the class member
            _ratelockperioddays        = data._ratelockperioddays;
            _ratelockperioddays_isnull = data._ratelockperioddays_isnull;
            // assigns the RateLockRequestedExtensionDays data to the class member
            _ratelockrequestedextensiondays        = data._ratelockrequestedextensiondays;
            _ratelockrequestedextensiondays_isnull = data._ratelockrequestedextensiondays_isnull;
            // assigns the CaseStateType data to the class member
            _casestatetype        = data._casestatetype;
            _casestatetype_isnull = data._casestatetype_isnull;
            // assigns the RateLockType data to the class member
            _ratelocktype        = data._ratelocktype;
            _ratelocktype_isnull = data._ratelocktype_isnull;
            // assigns the CurrentFirstMortgageHolderType data to the class member
            _currentfirstmortgageholdertype        = data._currentfirstmortgageholdertype;
            _currentfirstmortgageholdertype_isnull = data._currentfirstmortgageholdertype_isnull;


            RecalculateChecksum();
        }