This commit is contained in:
Zeeshaun
2026-03-17 09:53:09 -05:00
parent cdcba54aa4
commit 1a0702a79a
590 changed files with 62058 additions and 0 deletions
@@ -0,0 +1,14 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum ActivityState
{
Accepted,
Created,
ManualReview,
PendingReferral,
PendingTransfer,
Rejected,
Transferred,
Unknown
}
}
@@ -0,0 +1,10 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum ActivityTransferState
{
Accepted,
Rejected,
Requested,
Unknown
}
}
@@ -0,0 +1,10 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum ActivityType
{
Other,
Referral,
Sale,
Unknown
}
}
@@ -0,0 +1,8 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum AssignmentType
{
RegionalManager,
Unknown
}
}
@@ -0,0 +1,10 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum DeadActivityReason
{
FailureToMap,
MissingRequiredField,
Other,
Unknown
}
}
@@ -0,0 +1,9 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum DepartmentState
{
Active,
Inactive,
Unknown
}
}
@@ -0,0 +1,10 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum GoalDispersalError
{
DispersedToUserWithoutPermission,
NewUserRequiresManualEntry,
UserNoLongerInDepartment,
ErrorsDuringDisperse
}
}
@@ -0,0 +1,10 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum GoalDispersalStrategy
{
CustomWeightedDispersal,
DefaultDisperseWithWeights,
ExtrapolateFromExistingGoals,
ExtrapolateSingleDepartmentProduct
}
}
@@ -0,0 +1,13 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum IncentiveProcessType
{
UpdateDnaCheckingAccountSales = 0,
UpdateDnaDigitalCheckingAccountSales = 1,
UpdateDnaAtmCheckCardAccountSales = 2,
UpdateDnaDpEligibleLoanAccountSales = 3,
UpdateDnaMortgageAccountSales = 4,
UpdateDnaActivityManagerReferrals = 5,
UpdateDnaVehicleAccountSales = 6,
}
}
@@ -0,0 +1,9 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum MetaDataType
{
Email,
Phone,
Unknown
}
}
@@ -0,0 +1,12 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum NightlyIncentiveProcessType
{
UpdateDirectDepositReferralsProcess = 0,
UpdateReferralStatusProcess = 1,
UpdateAccountDecisionProcess = 2,
UpdateLICSalesProcess = 3,
UpdateEStatementProcess = 4,
UpdateApplicationDbIntegrityProcess = 5,
}
}
@@ -0,0 +1,8 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum PayoutType
{
Department,
Personal
}
}
@@ -0,0 +1,16 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum Process
{
ImportActivityManagerReferralsFromDna,
ImportAtmCheckCardSalesFromDna,
ImportCheckingAccountSalesFromDna,
ImportCheckingAccountSalesFromDigitalBanking,
ImportDpEligibleLoanSalesFromDna,
ImportGapMbpFromAlliedFile,
ImportMortgageSalesFromDna,
ImportVehicleSalesFromDna,
GetDeliveryMethodsFromDna,
Unknown
}
}
@@ -0,0 +1,22 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum Product
{
ATMCard,
CreditCardBalanceTransfer,
CheckCard,
NewChecking,
CreditCard,
DebtProtection,
DebtProtectionEligibleLoan,
DirectDeposit,
eStatement,
FirstMortgageReferral,
GAPInsurance,
LIC,
Mortgage,
MechanicalBreakdownProtection,
Vehicle,
Unknown
}
}
@@ -0,0 +1,9 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum ProductValue
{
Monetary,
Numeric,
Unknown
}
}
@@ -0,0 +1,11 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum StateChangeRequirement
{
AdminOnly,
AdminOrPermission,
Hierarchical,
NotAllowed,
SystemOnly
}
}
@@ -0,0 +1,18 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum SystemType
{
ActivityManager = 0,
Action = 1,
Allied = 2,
ClientCentral = 3,
DigitalBanking = 4,
Dna = 5,
IncentiveLog = 6,
IncentiveManager = 7,
Manual = 8,
Redtail = 9,
Unknown = 10,
Temenos = 11
}
}
@@ -0,0 +1,8 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum TimeOfDay
{
Evening,
Morning
}
}
@@ -0,0 +1,8 @@
namespace LCU.Library.Internal.IncentiveApiModels.Enums
{
public enum UserType
{
Associate,
System
}
}