first commit
This commit is contained in:
@@ -0,0 +1,106 @@
|
||||
|
||||
namespace CRIF.ACTion.Configuration
|
||||
{
|
||||
public class CrifSettings
|
||||
{
|
||||
public ApiConnectionSettings ApiSettings { get; set; }
|
||||
public SourceChannelSettings SourceChannels { get; set; }
|
||||
public ProductIdSettings ProductIds { get; set; }
|
||||
public ServicingChannelSettings ServicingChannels { get; set; }
|
||||
public CustomFieldMappings CustomFieldMappings { get; set; }
|
||||
public CustomFieldConfigs CustomFields { get; set; }
|
||||
public FormatCategorySettings FormatCategoryMappings { get; set; }
|
||||
}
|
||||
|
||||
public class CustomJointCreditData
|
||||
{
|
||||
public string CustomFieldId { get; set; }
|
||||
|
||||
public string ProductCategoryId { get; set; }
|
||||
|
||||
public string SortOrder { get; set; }
|
||||
|
||||
public string IndividuallyId { get; set; }
|
||||
|
||||
public string JointlyId { get; set; }
|
||||
}
|
||||
|
||||
public class CustomPropertyStatusData
|
||||
{
|
||||
public string CustomFieldId { get; set; }
|
||||
|
||||
public string ProductCategoryId { get; set; }
|
||||
|
||||
public string SortOrder { get; set; }
|
||||
|
||||
public string YesId { get; set; }
|
||||
|
||||
public string NoId { get; set; }
|
||||
|
||||
public string NaId { get; set; }
|
||||
}
|
||||
|
||||
public class CustomFieldConfigs
|
||||
{
|
||||
public List<CustomPropertyStatusData> CustomPropertyRenovationFieldData { get; set; }
|
||||
public List<CustomPropertyStatusData> CustomPropertySaleFieldData { get; set; }
|
||||
public List<CustomJointCreditData> CustomJointCreditFieldData { get; set; }
|
||||
public Dictionary<string, string> ProductIdToCategoryId { get; set; }
|
||||
}
|
||||
|
||||
public class CustomFieldMappings
|
||||
{
|
||||
public Dictionary<string, string> LoanTypeToPromoId { get; set; }
|
||||
public Dictionary<string, string> CustomFieldID { get; set; }
|
||||
public Dictionary<string, string> MunicipalityTypeCode { get; set; }
|
||||
}
|
||||
|
||||
public class CustomFieldIDMappings
|
||||
{
|
||||
public Dictionary<string, string> CustomFieldID { get; set; }
|
||||
}
|
||||
|
||||
public class ApiConnectionSettings
|
||||
{
|
||||
public string EndpointUrl { get; set; }
|
||||
public string Username { get; set; }
|
||||
public int InterfaceId { get; set; }
|
||||
public string OrgCode { get; set; }
|
||||
public int OrgId { get; set; }
|
||||
}
|
||||
|
||||
public class SourceChannelSettings
|
||||
{
|
||||
public int DefaultSourceChannelId { get; set; }
|
||||
public int CreditCardSourceChannelId { get; set; }
|
||||
}
|
||||
|
||||
public class ProductIdSettings
|
||||
{
|
||||
public int CC_CashBack { get; set; }
|
||||
public int CC_Rewards { get; set; }
|
||||
public int CC_Student { get; set; }
|
||||
public int CC_Secure { get; set; }
|
||||
public int EQ_HELOC_Flex { get; set; }
|
||||
public int EQ_Home_Equity_Fixed { get; set; }
|
||||
public int EQ_Mtg_Refi_Express { get; set; }
|
||||
public int EQ_Mfg_Home_And_Land { get; set; }
|
||||
public int V_Vehicle { get; set; }
|
||||
public int V_VehiclePreapproval { get; set; }
|
||||
public int M_Boat { get; set; }
|
||||
public int P_Powersport { get; set; }
|
||||
public int T_TrailerMotorhome { get; set; }
|
||||
public int S_Signature { get; set; }
|
||||
}
|
||||
|
||||
public class FormatCategorySettings
|
||||
{
|
||||
public Dictionary<string, int> Categories { get; set; }
|
||||
public Dictionary<string, string> DocumentToCategory { get; set; }
|
||||
}
|
||||
|
||||
public class ServicingChannelSettings
|
||||
{
|
||||
public int DefaultServicingChannel { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user