Skip to content

Commit 1c2d747

Browse files
committed
ECER-5270: Schema updates for dataverse
1 parent a375a8b commit 1c2d747

File tree

5 files changed

+183
-0
lines changed

5 files changed

+183
-0
lines changed

src/ECER.Utilities.DataverseSdk/Model/Entities/bcgov_DocumentUrl.cs

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ public partial class Fields
141141
public const string ecer_ApplicationIdName = "ecer_applicationidname";
142142
public const string ecer_bcgov_documenturl_CertificateSummaryId = "ecer_bcgov_documenturl_CertificateSummaryId";
143143
public const string ecer_bcgov_documenturl_CommunicationId_ecer_communication = "ecer_bcgov_documenturl_CommunicationId_ecer_communication";
144+
public const string ecer_bcgov_documenturl_icraeligibilityassessmentid = "ecer_bcgov_documenturl_icraeligibilityassessmentid";
145+
public const string ecer_bcgov_documenturl_internationalcertificationid = "ecer_bcgov_documenturl_internationalcertificationid";
144146
public const string ecer_bcgov_documenturl_InvestigationInterviewI = "ecer_bcgov_documenturl_InvestigationInterviewI";
145147
public const string ecer_bcgov_documenturl_ProfessionalDevelopmentId = "ecer_bcgov_documenturl_ProfessionalDevelopmentId";
146148
public const string ecer_bcgov_documenturl_programapplicationid_ecer_postsecondaryinstituteprogramapplicaiton = "ecer_bcgov_documenturl_programapplicationid_ecer_postsecondaryinstituteprogramapplicaiton";
@@ -165,6 +167,10 @@ public partial class Fields
165167
public const string ecer_documenturl_InvestigationId = "ecer_documenturl_InvestigationId";
166168
public const string ecer_documenturl_PreviousNameId = "ecer_documenturl_PreviousNameId";
167169
public const string ecer_DownloadDate = "ecer_downloaddate";
170+
public const string ecer_icraeligibilityassessmentid = "ecer_icraeligibilityassessmentid";
171+
public const string ecer_icraeligibilityassessmentidName = "ecer_icraeligibilityassessmentidname";
172+
public const string ecer_internationalcertificationid = "ecer_internationalcertificationid";
173+
public const string ecer_internationalcertificationidName = "ecer_internationalcertificationidname";
168174
public const string ecer_investigationid = "ecer_investigationid";
169175
public const string ecer_investigationidName = "ecer_investigationidname";
170176
public const string ecer_InvestigationInterviewId = "ecer_investigationinterviewid";
@@ -1183,6 +1189,70 @@ public System.Nullable<System.DateTime> ecer_DownloadDate
11831189
}
11841190
}
11851191

1192+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_icraeligibilityassessmentid")]
1193+
public Microsoft.Xrm.Sdk.EntityReference ecer_icraeligibilityassessmentid
1194+
{
1195+
[System.Diagnostics.DebuggerNonUserCode()]
1196+
get
1197+
{
1198+
return this.GetAttributeValue<Microsoft.Xrm.Sdk.EntityReference>("ecer_icraeligibilityassessmentid");
1199+
}
1200+
[System.Diagnostics.DebuggerNonUserCode()]
1201+
set
1202+
{
1203+
this.SetAttributeValue("ecer_icraeligibilityassessmentid", value);
1204+
}
1205+
}
1206+
1207+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_icraeligibilityassessmentidname")]
1208+
public string ecer_icraeligibilityassessmentidName
1209+
{
1210+
[System.Diagnostics.DebuggerNonUserCode()]
1211+
get
1212+
{
1213+
if (this.FormattedValues.Contains("ecer_icraeligibilityassessmentid"))
1214+
{
1215+
return this.FormattedValues["ecer_icraeligibilityassessmentid"];
1216+
}
1217+
else
1218+
{
1219+
return default(string);
1220+
}
1221+
}
1222+
}
1223+
1224+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_internationalcertificationid")]
1225+
public Microsoft.Xrm.Sdk.EntityReference ecer_internationalcertificationid
1226+
{
1227+
[System.Diagnostics.DebuggerNonUserCode()]
1228+
get
1229+
{
1230+
return this.GetAttributeValue<Microsoft.Xrm.Sdk.EntityReference>("ecer_internationalcertificationid");
1231+
}
1232+
[System.Diagnostics.DebuggerNonUserCode()]
1233+
set
1234+
{
1235+
this.SetAttributeValue("ecer_internationalcertificationid", value);
1236+
}
1237+
}
1238+
1239+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_internationalcertificationidname")]
1240+
public string ecer_internationalcertificationidName
1241+
{
1242+
[System.Diagnostics.DebuggerNonUserCode()]
1243+
get
1244+
{
1245+
if (this.FormattedValues.Contains("ecer_internationalcertificationid"))
1246+
{
1247+
return this.FormattedValues["ecer_internationalcertificationid"];
1248+
}
1249+
else
1250+
{
1251+
return default(string);
1252+
}
1253+
}
1254+
}
1255+
11861256
/// <summary>
11871257
/// Unique identifier for Investigation associated with Document Url.
11881258
/// </summary>
@@ -2020,6 +2090,44 @@ public ECER.Utilities.DataverseSdk.Model.ecer_Communication ecer_bcgov_documentu
20202090
}
20212091
}
20222092

2093+
/// <summary>
2094+
/// N:1 ecer_bcgov_documenturl_icraeligibilityassessmentid
2095+
/// </summary>
2096+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_icraeligibilityassessmentid")]
2097+
[Microsoft.Xrm.Sdk.RelationshipSchemaNameAttribute("ecer_bcgov_documenturl_icraeligibilityassessmentid")]
2098+
public ECER.Utilities.DataverseSdk.Model.ecer_ICRAEligibilityAssessment ecer_bcgov_documenturl_icraeligibilityassessmentid
2099+
{
2100+
[System.Diagnostics.DebuggerNonUserCode()]
2101+
get
2102+
{
2103+
return this.GetRelatedEntity<ECER.Utilities.DataverseSdk.Model.ecer_ICRAEligibilityAssessment>("ecer_bcgov_documenturl_icraeligibilityassessmentid", null);
2104+
}
2105+
[System.Diagnostics.DebuggerNonUserCode()]
2106+
set
2107+
{
2108+
this.SetRelatedEntity<ECER.Utilities.DataverseSdk.Model.ecer_ICRAEligibilityAssessment>("ecer_bcgov_documenturl_icraeligibilityassessmentid", null, value);
2109+
}
2110+
}
2111+
2112+
/// <summary>
2113+
/// N:1 ecer_bcgov_documenturl_internationalcertificationid
2114+
/// </summary>
2115+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_internationalcertificationid")]
2116+
[Microsoft.Xrm.Sdk.RelationshipSchemaNameAttribute("ecer_bcgov_documenturl_internationalcertificationid")]
2117+
public ECER.Utilities.DataverseSdk.Model.ecer_InternationalCertification ecer_bcgov_documenturl_internationalcertificationid
2118+
{
2119+
[System.Diagnostics.DebuggerNonUserCode()]
2120+
get
2121+
{
2122+
return this.GetRelatedEntity<ECER.Utilities.DataverseSdk.Model.ecer_InternationalCertification>("ecer_bcgov_documenturl_internationalcertificationid", null);
2123+
}
2124+
[System.Diagnostics.DebuggerNonUserCode()]
2125+
set
2126+
{
2127+
this.SetRelatedEntity<ECER.Utilities.DataverseSdk.Model.ecer_InternationalCertification>("ecer_bcgov_documenturl_internationalcertificationid", null, value);
2128+
}
2129+
}
2130+
20232131
/// <summary>
20242132
/// N:1 ecer_bcgov_documenturl_InvestigationInterviewI
20252133
/// </summary>

src/ECER.Utilities.DataverseSdk/Model/Entities/ecer_ICRAEligibilityAssessment.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ public partial class Fields
8888
public const string ecer_ApplicationId = "ecer_applicationid";
8989
public const string ecer_ApplicationIdName = "ecer_applicationidname";
9090
public const string ecer_AssessmentNumber = "ecer_assessmentnumber";
91+
public const string ecer_bcgov_documenturl_icraeligibilityassessmentid = "ecer_bcgov_documenturl_icraeligibilityassessmentid";
9192
public const string ecer_CertificateReceived = "ecer_certificatereceived";
9293
public const string ecer_CertificateReceivedDate = "ecer_certificatereceiveddate";
9394
public const string ecer_certificatereceivedName = "ecer_certificatereceivedname";
@@ -1033,6 +1034,24 @@ public System.Nullable<long> VersionNumber
10331034
}
10341035
}
10351036

1037+
/// <summary>
1038+
/// 1:N ecer_bcgov_documenturl_icraeligibilityassessmentid
1039+
/// </summary>
1040+
[Microsoft.Xrm.Sdk.RelationshipSchemaNameAttribute("ecer_bcgov_documenturl_icraeligibilityassessmentid")]
1041+
public System.Collections.Generic.IEnumerable<ECER.Utilities.DataverseSdk.Model.bcgov_DocumentUrl> ecer_bcgov_documenturl_icraeligibilityassessmentid
1042+
{
1043+
[System.Diagnostics.DebuggerNonUserCode()]
1044+
get
1045+
{
1046+
return this.GetRelatedEntities<ECER.Utilities.DataverseSdk.Model.bcgov_DocumentUrl>("ecer_bcgov_documenturl_icraeligibilityassessmentid", null);
1047+
}
1048+
[System.Diagnostics.DebuggerNonUserCode()]
1049+
set
1050+
{
1051+
this.SetRelatedEntities<ECER.Utilities.DataverseSdk.Model.bcgov_DocumentUrl>("ecer_bcgov_documenturl_icraeligibilityassessmentid", null, value);
1052+
}
1053+
}
1054+
10361055
/// <summary>
10371056
/// 1:N ecer_communication_ICRAEligibilityAssessmentId
10381057
/// </summary>

src/ECER.Utilities.DataverseSdk/Model/Entities/ecer_InternationalCertification.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ public partial class Fields
6767
public const string ecer_AuthorityPhone = "ecer_authorityphone";
6868
public const string ecer_AuthorityWebsite = "ecer_authoritywebsite";
6969
public const string ecer_Autonumber = "ecer_autonumber";
70+
public const string ecer_bcgov_documenturl_internationalcertificationid = "ecer_bcgov_documenturl_internationalcertificationid";
7071
public const string ecer_CertificateHasOtherName = "ecer_certificatehasothername";
7172
public const string ecer_certificatehasothernameName = "ecer_certificatehasothernamename";
7273
public const string ecer_CertificateTitle = "ecer_certificatetitle";
@@ -1041,6 +1042,24 @@ public System.Nullable<long> VersionNumber
10411042
}
10421043
}
10431044

1045+
/// <summary>
1046+
/// 1:N ecer_bcgov_documenturl_internationalcertificationid
1047+
/// </summary>
1048+
[Microsoft.Xrm.Sdk.RelationshipSchemaNameAttribute("ecer_bcgov_documenturl_internationalcertificationid")]
1049+
public System.Collections.Generic.IEnumerable<ECER.Utilities.DataverseSdk.Model.bcgov_DocumentUrl> ecer_bcgov_documenturl_internationalcertificationid
1050+
{
1051+
[System.Diagnostics.DebuggerNonUserCode()]
1052+
get
1053+
{
1054+
return this.GetRelatedEntities<ECER.Utilities.DataverseSdk.Model.bcgov_DocumentUrl>("ecer_bcgov_documenturl_internationalcertificationid", null);
1055+
}
1056+
[System.Diagnostics.DebuggerNonUserCode()]
1057+
set
1058+
{
1059+
this.SetRelatedEntities<ECER.Utilities.DataverseSdk.Model.bcgov_DocumentUrl>("ecer_bcgov_documenturl_internationalcertificationid", null, value);
1060+
}
1061+
}
1062+
10441063
/// <summary>
10451064
/// N:1 ecer_internationalcertification_Country_ecer_icraregulatedjurisdictions
10461065
/// </summary>

src/ECER.Utilities.DataverseSdk/Model/Entities/ecer_PortalInvitation.cs

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ public partial class Fields
8181
public const string ecer_CharacterReferenceIdName = "ecer_characterreferenceidname";
8282
public const string ecer_Consumed = "ecer_consumed";
8383
public const string ecer_consumedName = "ecer_consumedname";
84+
public const string ecer_EligibilityAssessment = "ecer_eligibilityassessment";
85+
public const string ecer_eligibilityassessmentName = "ecer_eligibilityassessmentname";
8486
public const string ecer_EmailAddress = "ecer_emailaddress";
8587
public const string ecer_ErrorMessage = "ecer_errormessage";
8688
public const string ecer_FirstName = "ecer_firstname";
@@ -435,6 +437,38 @@ public string ecer_consumedName
435437
}
436438
}
437439

440+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_eligibilityassessment")]
441+
public System.Nullable<bool> ecer_EligibilityAssessment
442+
{
443+
[System.Diagnostics.DebuggerNonUserCode()]
444+
get
445+
{
446+
return this.GetAttributeValue<System.Nullable<bool>>("ecer_eligibilityassessment");
447+
}
448+
[System.Diagnostics.DebuggerNonUserCode()]
449+
set
450+
{
451+
this.SetAttributeValue("ecer_eligibilityassessment", value);
452+
}
453+
}
454+
455+
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_eligibilityassessmentname")]
456+
public string ecer_eligibilityassessmentName
457+
{
458+
[System.Diagnostics.DebuggerNonUserCode()]
459+
get
460+
{
461+
if (this.FormattedValues.Contains("ecer_eligibilityassessment"))
462+
{
463+
return this.FormattedValues["ecer_eligibilityassessment"];
464+
}
465+
else
466+
{
467+
return default(string);
468+
}
469+
}
470+
}
471+
438472
[Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute("ecer_emailaddress")]
439473
public string ecer_EmailAddress
440474
{

src/ECER.Utilities.DataverseSdk/Model/OptionSets/ECER_WorkExperienceTypes.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ public enum ecer_WorkExperienceTypes
2222

2323
[System.Runtime.Serialization.EnumMemberAttribute()]
2424
_500Hours = 621870001,
25+
26+
[System.Runtime.Serialization.EnumMemberAttribute()]
27+
ICRA = 621870002,
2528
}
2629
}
2730
#pragma warning restore CS1591

0 commit comments

Comments
 (0)