29 lines
867 B
C#
29 lines
867 B
C#
using Landmark.OLA.Models.Loan;
|
|
using Landmark.OLA.Models.OnlineBanking;
|
|
|
|
namespace Landmark.OLA.Application.Common.Security
|
|
{
|
|
public static class MemberIdService
|
|
{
|
|
public static LoanContainer AppendMemberInfo(LoanContainer loanContainer, OnlineBankingToken token)
|
|
{
|
|
if (!string.IsNullOrEmpty(token?.MemberID) )
|
|
{
|
|
loanContainer.MemberId = token.MemberID;
|
|
}
|
|
if (!string.IsNullOrEmpty(token?.IndividualID) )
|
|
{
|
|
loanContainer.IndividualId = token.IndividualID;
|
|
}
|
|
return loanContainer;
|
|
}
|
|
|
|
public static LoanContainer RemoveMemberId(LoanContainer loanContainer)
|
|
{
|
|
loanContainer.MemberId = null;
|
|
loanContainer.IndividualId = null;
|
|
return loanContainer;
|
|
}
|
|
}
|
|
}
|