예제 #1
0
 /// <summary>
 /// Copy constructor
 /// </summary>
 public BasicExpenseClaim(BasicExpenseClaim original)
     : this(original.Identity, original.ClaimingPersonId, original.CreatedDateTime,
            original.Open, original.Attested, original.Validated, original.Claimed,
            original.OrganizationId, original.GeographyId, original.BudgetId,
            original.ExpenseDate, original.Description,
            original.PreApprovedAmount, original.AmountCents, original.Repaid, original.KeepSeparate)
 {
 }
예제 #2
0
        /// <summary>
        /// Copy constructor
        /// </summary>
        public BasicExpenseClaim (BasicExpenseClaim original)
            : this(original.Identity, original.ClaimingPersonId, original.CreatedDateTime,
            original.Open, original.Attested, original.Validated, original.Claimed,
            original.OrganizationId, original.GeographyId, original.BudgetId, 
            original.ExpenseDate, original.Description,
            original.PreApprovedAmount, original.AmountCents, original.Repaid, original.KeepSeparate)
        {

        }
예제 #3
0
        } // Used by FromBasic()

        internal static ExpenseClaim FromBasic (BasicExpenseClaim basic)
        {
            return new ExpenseClaim (basic);
        }
예제 #4
0
        } // Private constructor prevents wanton creation

        private ExpenseClaim (BasicExpenseClaim basic) : base (basic)
        {
        } // Used by FromBasic()