This commit is contained in:
Zeeshaun
2026-03-31 14:32:23 -05:00
parent f4646dc97f
commit 9be174da46
485 changed files with 37290 additions and 0 deletions
@@ -0,0 +1,12 @@
namespace LCU.Library.Internal.CoreApiWrapperModel.Constants
{
public static class AccountRoleConstants
{
//Core Account Roles
public const string LoanOfficer = "Loan Officer";
//Account Roles
public const string Borrower = "Borrower";
public const string CoBorrower = "Co-Borrower";
}
}
@@ -0,0 +1,16 @@
namespace LCU.Library.Internal.CoreApiWrapperModel.Constants
{
public static class AccountStatusConstants
{
//Core Account Status
public const string CoreClosedAccount = "Closed";
public const string CoreActiveAccount = "Active";
public const string CoreChargeOffAccount = "Chargeoff";
//Business Statuses
public const string ClosedStatus = "Closed";
public const string OpenStatus = "Open";
public const string WrittenOffStatus = "Written Off";
}
}
@@ -0,0 +1,14 @@
namespace LCU.Library.Internal.CoreApiWrapperModel.Constants
{
public static class AddressConstants
{
//Country constants
public const string CountryUSA = "USA";
public const string CountryUS = "US";
//Descriptions, Types, and Codes
public const string AddressUseDescriptionPrimary = "Primary";
public const string HomeType = "Home";
public const string PrimaryUseCode = "PRI";
}
}
@@ -0,0 +1,46 @@
namespace LCU.Library.Internal.CoreApiWrapperModel.Constants
{
// Pulled from the DNA swagger page.
public class RequestIncludeConstants
{
public const string AccountAgreements = "AccountAgreements";
public const string AccountAndUserFieldInfo = "AccountAndUserFieldInfo";
public const string AccountRolesInformation = "AccountRolesInformation";
public const string AccountsByAgreement = "AccountsByAgreement";
public const string AccessTypes = "AccessTypes";
public const string AllAddresses = "AllAddresses";
public const string Balances = "Balances";
public const string Collateral = "Collateral";
public const string Create = "Create";
public const string CtrInformation = "CtrInformation";
public const string EmailAddresses = "EmailAddresses";
public const string EntityAttributes = "EntityAttributes";
public const string EntityDocument = "EntityDocument";
public const string ExternalOrganizationInformation = "ExternalOrganizationInformation";
public const string Graph = "Graph";
public const string Minimum = "Minimum";
public const string OrgRelationships = "OrgRelationships";
public const string PersonAddresses = "PersonAddresses";
public const string PersonAndUserFieldInfo = "PersonAndUserFieldInfo";
public const string PersonIds = "PersonIds";
public const string PersonInfo = "PersonInfo";
public const string PersonPhonesCard = "PersonPhonesCard";
public const string PersonProfileCard = "PersonProfileCard";
public const string PersonTypes = "PersonTypes";
public const string PostalAddresses = "PostalAddresses";
public const string Search = "Search";
public const string Standard = "Standard";
public const string TheLoanAccount = "TheLoanAccount";
public const string Update = "Update";
public const string ValRule = "ValRule";
public const string PersonAddressInformation = "PersonAddressInformation";
public const string AccountBalanceInformation = "AccountBalanceInformation";
public const string Basic = "Basic";
public const string SpecialIncludesCharacter = "^";
public static string AddSpecialIncludesCharacter(string input)
{
return SpecialIncludesCharacter + input;
}
}
}
@@ -0,0 +1,14 @@
namespace LCU.Library.Internal.CoreApiWrapperModel.Constants
{
public class RequestRootParameters
{
public const string AccountId = "{AccountId}";
public const string AccessChannelPersonId = "{AccessChannelPersonId}";
public const string AccessTypeId = "{AccessTypeId}";
public const string PostalAddressId = "{PostalAddressId}";
public const string PersonId = "{PersonId}";
public const string PropertyNumber = "{PropertyId}";
public const string UserFieldId = "{UserFieldId}";
public const string AddressUseCode = "{AddressUseCode}";
}
}
@@ -0,0 +1,18 @@
namespace LCU.Library.Internal.CoreApiWrapperModel.Constants
{
public class TransactionConstants
{
public const string RegularPaymentDescription = "Regular Payment";
public const string TotalDescription = "Total";
public const string LoanAdvanceType = "LOAN ADVANCE";
public const string LoanPaymentTransferType = "LOAN PAYMENT-TRANSFER";
//Transaction Request Parameters
public const string OnlyCompletedYN = "Y";
public const int SearchDateOption = 1;
public const string RtxnTypeCodeString = "'{param}'";
public const string RtxnTypCdReplaceConstant = "{param}";
public const string RtxnTypCdEmptyValue = "''";
}
}
@@ -0,0 +1,25 @@
namespace LCU.Library.Internal.CoreApiWrapperModel.Constants
{
// These are pulled from The DNA database "select * from proptyp".
// There is no type of vehicle so judgement had to be done to determin that property is a vehicle.
public class VehicleCodeConstants
{
public static readonly string[] VehicleCodes = { AutomobileNew, AutomobileUsed, XBoat, MobileHome,
RecreationalVehicle, XPowersports, XMotorcycle, MotorcycleUsed,
PowersportsNew, BoatNew, PowersportsUsed, MotorcycleNew, BoatUsed};
public const string AutomobileNew = "AUTN";
public const string AutomobileUsed = "AUTU";
public const string XBoat = "BOAT";
public const string MobileHome = "MOBL";
public const string RecreationalVehicle = "RV";
public const string XPowersports = "POWE";
public const string XMotorcycle = "MOTO";
public const string MotorcycleUsed = "MTRU";
public const string PowersportsNew = "PWRN";
public const string BoatNew = "BOTN";
public const string PowersportsUsed = "PWRU";
public const string MotorcycleNew = "MTRN";
public const string BoatUsed = "BOTU";
}
}