public void Copy(CABankTranDocRef docRef) { CATranID = docRef.CATranID; DocModule = docRef.DocModule; DocType = docRef.DocType; DocRefNbr = docRef.DocRefNbr; ReferenceID = docRef.ReferenceID; }
public void Copy(CABankTranDocRef docRef) { CATranID = docRef.CATranID; DocModule = docRef.DocModule; DocType = docRef.DocType; DocRefNbr = docRef.DocRefNbr; ReferenceID = docRef.ReferenceID; bool cashDiscIsApplicable = docRef.CuryDiscAmt != null && docRef.TranDate != null && docRef.DiscDate != null && (DateTime)docRef.TranDate <= (DateTime)docRef.DiscDate; CuryApplAmt = docRef.CuryTranAmt - (cashDiscIsApplicable ? docRef.CuryDiscAmt : 0); }