コード例 #1
0
 private bool IsPostalAddressesNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.PersonInformationData != null && s.PersonInformationData.PersonInformation != null &&
            s.PersonInformationData.PersonInformation.PostalAddresses != null && s.PersonInformationData.PersonInformation.PostalAddresses.Any());
 }
コード例 #2
0
 private bool IsUserAccountNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.UserData != null && s.UserData.User != null &&
            s.UserData.User.UserAccountData != null && s.UserData.User.UserAccountData.UserAccount != null);
 }
コード例 #3
0
 private bool IsGDAPAssignmentsNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.GDAPAssignments != null && s.GDAPAssignments.Any());
 }
コード例 #4
0
 private bool IsAccessAssignmentNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.PersonInformationData != null && s.PersonInformationData.PersonInformation != null &&
            s.PersonInformationData.PersonInformation.AccessAssignmentData != null && s.PersonInformationData.PersonInformation.AccessAssignmentData.AccessAssignment != null);
 }
コード例 #5
0
 private bool IsPersonAccessAssignmentsNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.PersonInformationData != null && s.PersonInformationData.PersonInformation != null &&
            s.PersonInformationData.PersonInformation.PersonAccessAssignments != null && s.PersonInformationData.PersonInformation.PersonAccessAssignments.Any());
 }
コード例 #6
0
 private bool IsEmploymentStatusListNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.PersonInformationData != null && s.PersonInformationData.PersonInformation != null &&
            s.PersonInformationData.PersonInformation.EmploymentStatusList != null && s.PersonInformationData.PersonInformation.EmploymentStatusList.Any());
 }
コード例 #7
0
 private bool IsHomeAccountsNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.PersonInformationData != null && s.PersonInformationData.PersonInformation != null &&
            s.PersonInformationData.PersonInformation.HomeAccounts != null && s.PersonInformationData.PersonInformation.HomeAccounts.Any());
 }
コード例 #8
0
 private bool IsEmploymentTermAssignmentsNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.JobAssignmentData != null && s.JobAssignmentData.EmploymentTermAssignments != null && s.JobAssignmentData.EmploymentTermAssignments.Any());
 }
コード例 #9
0
 private bool IsJobAssignmentDetailsNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.JobAssignmentData != null && s.JobAssignmentData.JobAssignment != null &&
            s.JobAssignmentData.JobAssignment.JobAssignmentDetailsData != null &&
            s.JobAssignmentData.JobAssignment.JobAssignmentDetailsData.JobAssignmentDetails != null);
 }
コード例 #10
0
 private bool IsPersonNotNull(XmlApi.Contracts.Responses.Personality s)
 {
     return(s.PersonInformationData != null && s.PersonInformationData.PersonInformation != null &&
            s.PersonInformationData.PersonInformation.PersonData != null &&
            s.PersonInformationData.PersonInformation.PersonData.Person != null);
 }