Beispiel #1
0
 public BasicPayrollItem(BasicPayrollItem original)
     : this(original.PayrollItemId, original.PersonId, original.OrganizationId, original.CountryId,
            original.EmployedDate, original.ReportsToPersonId, original.BaseSalaryCents, original.BudgetId,
            original.Open, original.TerminatedDate, original.SubtractiveTaxLevelId, original.AdditiveTaxLevel)
 {
     // empty copy constructor
 }
Beispiel #2
0
 public BasicPayrollItem (BasicPayrollItem original)
     :this (original.PayrollItemId, original.PersonId, original.OrganizationId, original.CountryId,
     original.EmployedDate, original.ReportsToPersonId, original.BaseSalaryCents, original.BudgetId,
     original.Open, original.TerminatedDate, original.SubtractiveTaxLevelId, original.AdditiveTaxLevel)
 {
     // empty copy constructor
 }
Beispiel #3
0
 public static PayrollItem FromBasic (BasicPayrollItem basic)
 {
     return new PayrollItem(basic); // invoke private ctor
 }
Beispiel #4
0
 private PayrollItem (BasicPayrollItem basic): base (basic)
 {
     // private constructor
 }