This commit is contained in:
Zeeshaun
2026-03-31 16:43:12 -05:00
parent 9be174da46
commit d639027028
198 changed files with 111474 additions and 0 deletions
@@ -0,0 +1,19 @@
using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.Agreements;
using LCU.Library.Internal.MemberPreferencesApiModels.Entities;
using System.Collections.Generic;
namespace LCU.Library.Internal.MemberPreferencesApiModels.DataTransfer
{
public class MemberOptInAgreementInformation : MemberOptInInformation
{
public MemberOptInAgreementInformation(MemberOptInSettings settings, Agreement agreement, IEnumerable<AgreementAccount> accounts, bool hasPendingUpdates)
: base(settings, hasPendingUpdates)
{
Agreement = agreement;
Accounts = accounts;
}
public Agreement Agreement { get; set; }
public IEnumerable<AgreementAccount> Accounts { get; set; }
}
}
@@ -0,0 +1,15 @@
using LCU.Library.Internal.MemberPreferencesApiModels.Entities;
namespace LCU.Library.Internal.MemberPreferencesApiModels.DataTransfer;
public class MemberOptInInformation
{
public MemberOptInInformation(MemberOptInSettings settings, bool hasPendingUpdates)
{
MemberOptinSettings = settings;
HasPendingUpdates = hasPendingUpdates;
}
public MemberOptInSettings MemberOptinSettings { get; set; }
public bool HasPendingUpdates { get; set; }
}