C# Class Company2SF.DataLoader

Afficher le fichier Open project: fmendes/SalesForceCSharpAPI

Méthodes publiques

Свойство Type Description
objAPI ApiService

Méthodes publiques

Méthode Description
AddBoardCertification ( string strBoardTypeId, List objSubTypes, int iSkipped, List objCredentials, string strFirstName, string strLastName, string strMeNumber, string strBoardCert ) : int
BulkDeleteTest1 ( ) : void
BulkLoadJobAppFromAMA ( ) : void
BulkLoadJobAppFromCompany ( ) : void
BulkLoadMissingCompanyNotes ( ) : void
BulkLoadProviderFromCompany ( ) : void
BulkLoadProviderNotesFromCompany ( ) : void
CleanCandidates ( ) : void
CleanJobAppsByMENbr ( ) : void
CleanJobAppsByRecrID ( ) : void
CompareInstitutions ( Institution__c p1, Institution__c p2 ) : int
ConvertLeadSource ( List objLeadSources, List obj2ndLeadSources, string strSearchFor, string strSubstitutions, string strLeadSource ) : LeadSourcePair
CreateAMAJobAppCSV ( string strJobId ) : int
CreateCompanyJobAppCSV ( string strJobId ) : int
DataLoader ( string strPath, System tbStatusParam, System lblErrorParam, System OpenCSVListParam ) : System
DeleteExistingProviderNotes ( List objContacts, string strWhere = "" ) : void
FindFacilityByNameOrCode ( List objFacilities, string strName, string strSiteCode ) : Facility__c
GetResidentProgram ( List objInstitutions, List objContacts, List objResidPrograms, List objFacilities, string strInstitutionId, string strInstitName, string strContactId ) : string
HandleError ( string strErrorMessage, string strCommand ) : bool
InitializeAccountAndSettings ( ) : void
LoadCompanyProviderCSV ( string strJobId ) : int
LoadCredentialsReportedWithErrors ( ) : void
LoadMissingCredentials ( ) : void
MassDataLoad ( ) : void
RefreshAMAProviderCredentials ( bool bDisplayOnly = true ) : List
RefreshAMAProviders ( bool bDisplayOnly = true ) : List
RefreshAgencies ( List objProviders = null, bool bDisplayOnly = true ) : List
RefreshCandidates ( List objProviders = null, List objFacilities = null, bool bDisplayOnly = true ) : List
RefreshCredentials ( List objProviders = null, List objAgencies = null, List objSubTypes = null, bool bDisplayOnly = true ) : List
RefreshEducationExperience ( List objContacts = null, List objInstitutions = null, bool bDisplayOnly = true ) : List
RefreshFacilities ( bool bDisplayOnly = true ) : List
RefreshHierarchy ( bool bDisplayOnly = true ) : List
RefreshInstitutions ( List objProviders = null, bool bDisplayOnly = true ) : List
RefreshProviderNotes ( List objContacts = null, bool bImportAllRecords = false, bool bDisplayOnly = true ) : List
RefreshProviders ( bool bImportNotes = true, bool bImportAllRecords = false, bool bDisplayOnly = true ) : List
RefreshReferences ( List objProviders = null, bool bImportAllRecords = false, bool bDisplayOnly = true ) : List
RefreshResidencyPrograms ( List objInstitutions = null, bool bDisplayOnly = true ) : List
RefreshResidents ( List objResidPrograms = null, bool bDisplayOnly = true ) : List
RefreshSubtypes ( bool bDisplayOnly = true ) : List
RefreshUsers ( bool bDisplayOnly = true ) : List
RemoveAMADuplicates ( ) : void
RemoveDuplicateNotes ( ) : void
ReportDuplicateAgencies ( ) : List
ReportDuplicateInstitutions ( ) : List
ReportStatus ( ) : bool
UpdateUsersEmail ( bool bDisplayOnly = true ) : void
ValidateNotes ( DataTable objDT, List objContacts ) : List
ValidateProviderContact ( DataTable objDT, System objRegExZip, System objRegExEmail, System objRegExPhone, List objExistingUsers, List objSubRegions, List objSpecialties, string strSpecialtySearchFor, string strSpecialtySubstitutions, List objLeadSources, List obj2ndLeadSources, string strSearchFor, string strSubstitutions, List objContacts, DataRow objDR ) : Contact

Private Methods

Méthode Description
ProcessCandidateRecord ( List objProviders, List objFacilities, DataTable objDT, List objCandidates, List objProvidersToUpdate, double &dblRecruitingID, string &strSiteCode, int &iSkipped, DataRow objDR, bool &bSkipThisRecord ) : Candidate__c
VerifyInterviews ( DataTable objInterviewsDT, List objInterviews, string strCandidateName, string strSiteCode, double dblRecruitingID ) : void
VerifyProviderContracts ( DataTable objContractsDT, List objContracts, string strCandidateName, string strSiteCode, double dblRecruitingID ) : void

Method Details

AddBoardCertification() public méthode

public AddBoardCertification ( string strBoardTypeId, List objSubTypes, int iSkipped, List objCredentials, string strFirstName, string strLastName, string strMeNumber, string strBoardCert ) : int
strBoardTypeId string
objSubTypes List
iSkipped int
objCredentials List
strFirstName string
strLastName string
strMeNumber string
strBoardCert string
Résultat int

BulkDeleteTest1() public méthode

public BulkDeleteTest1 ( ) : void
Résultat void

BulkLoadJobAppFromAMA() public méthode

public BulkLoadJobAppFromAMA ( ) : void
Résultat void

BulkLoadJobAppFromCompany() public méthode

public BulkLoadJobAppFromCompany ( ) : void
Résultat void

BulkLoadMissingCompanyNotes() public méthode

public BulkLoadMissingCompanyNotes ( ) : void
Résultat void

BulkLoadProviderFromCompany() public méthode

public BulkLoadProviderFromCompany ( ) : void
Résultat void

BulkLoadProviderNotesFromCompany() public méthode

public BulkLoadProviderNotesFromCompany ( ) : void
Résultat void

CleanCandidates() public méthode

public CleanCandidates ( ) : void
Résultat void

CleanJobAppsByMENbr() public méthode

public CleanJobAppsByMENbr ( ) : void
Résultat void

CleanJobAppsByRecrID() public méthode

public CleanJobAppsByRecrID ( ) : void
Résultat void

CompareInstitutions() public static méthode

public static CompareInstitutions ( Institution__c p1, Institution__c p2 ) : int
p1 Institution__c
p2 Institution__c
Résultat int

ConvertLeadSource() public static méthode

public static ConvertLeadSource ( List objLeadSources, List obj2ndLeadSources, string strSearchFor, string strSubstitutions, string strLeadSource ) : LeadSourcePair
objLeadSources List
obj2ndLeadSources List
strSearchFor string
strSubstitutions string
strLeadSource string
Résultat LeadSourcePair

CreateAMAJobAppCSV() public méthode

public CreateAMAJobAppCSV ( string strJobId ) : int
strJobId string
Résultat int

CreateCompanyJobAppCSV() public méthode

public CreateCompanyJobAppCSV ( string strJobId ) : int
strJobId string
Résultat int

DataLoader() public méthode

public DataLoader ( string strPath, System tbStatusParam, System lblErrorParam, System OpenCSVListParam ) : System
strPath string
tbStatusParam System
lblErrorParam System
OpenCSVListParam System
Résultat System

DeleteExistingProviderNotes() public méthode

public DeleteExistingProviderNotes ( List objContacts, string strWhere = "" ) : void
objContacts List
strWhere string
Résultat void

FindFacilityByNameOrCode() public méthode

public FindFacilityByNameOrCode ( List objFacilities, string strName, string strSiteCode ) : Facility__c
objFacilities List
strName string
strSiteCode string
Résultat Facility__c

GetResidentProgram() public méthode

public GetResidentProgram ( List objInstitutions, List objContacts, List objResidPrograms, List objFacilities, string strInstitutionId, string strInstitName, string strContactId ) : string
objInstitutions List
objContacts List
objResidPrograms List
objFacilities List
strInstitutionId string
strInstitName string
strContactId string
Résultat string

HandleError() public méthode

public HandleError ( string strErrorMessage, string strCommand ) : bool
strErrorMessage string
strCommand string
Résultat bool

InitializeAccountAndSettings() public méthode

public InitializeAccountAndSettings ( ) : void
Résultat void

LoadCompanyProviderCSV() public méthode

public LoadCompanyProviderCSV ( string strJobId ) : int
strJobId string
Résultat int

LoadCredentialsReportedWithErrors() public méthode

public LoadCredentialsReportedWithErrors ( ) : void
Résultat void

LoadMissingCredentials() public méthode

public LoadMissingCredentials ( ) : void
Résultat void

MassDataLoad() public méthode

public MassDataLoad ( ) : void
Résultat void

RefreshAMAProviderCredentials() public méthode

public RefreshAMAProviderCredentials ( bool bDisplayOnly = true ) : List
bDisplayOnly bool
Résultat List

RefreshAMAProviders() public méthode

public RefreshAMAProviders ( bool bDisplayOnly = true ) : List
bDisplayOnly bool
Résultat List

RefreshAgencies() public méthode

public RefreshAgencies ( List objProviders = null, bool bDisplayOnly = true ) : List
objProviders List
bDisplayOnly bool
Résultat List

RefreshCandidates() public méthode

public RefreshCandidates ( List objProviders = null, List objFacilities = null, bool bDisplayOnly = true ) : List
objProviders List
objFacilities List
bDisplayOnly bool
Résultat List

RefreshCredentials() public méthode

public RefreshCredentials ( List objProviders = null, List objAgencies = null, List objSubTypes = null, bool bDisplayOnly = true ) : List
objProviders List
objAgencies List
objSubTypes List
bDisplayOnly bool
Résultat List

RefreshEducationExperience() public méthode

public RefreshEducationExperience ( List objContacts = null, List objInstitutions = null, bool bDisplayOnly = true ) : List
objContacts List
objInstitutions List
bDisplayOnly bool
Résultat List

RefreshFacilities() public méthode

public RefreshFacilities ( bool bDisplayOnly = true ) : List
bDisplayOnly bool
Résultat List

RefreshHierarchy() public méthode

public RefreshHierarchy ( bool bDisplayOnly = true ) : List
bDisplayOnly bool
Résultat List

RefreshInstitutions() public méthode

public RefreshInstitutions ( List objProviders = null, bool bDisplayOnly = true ) : List
objProviders List
bDisplayOnly bool
Résultat List

RefreshProviderNotes() public méthode

public RefreshProviderNotes ( List objContacts = null, bool bImportAllRecords = false, bool bDisplayOnly = true ) : List
objContacts List
bImportAllRecords bool
bDisplayOnly bool
Résultat List

RefreshProviders() public méthode

public RefreshProviders ( bool bImportNotes = true, bool bImportAllRecords = false, bool bDisplayOnly = true ) : List
bImportNotes bool
bImportAllRecords bool
bDisplayOnly bool
Résultat List

RefreshReferences() public méthode

public RefreshReferences ( List objProviders = null, bool bImportAllRecords = false, bool bDisplayOnly = true ) : List
objProviders List
bImportAllRecords bool
bDisplayOnly bool
Résultat List

RefreshResidencyPrograms() public méthode

public RefreshResidencyPrograms ( List objInstitutions = null, bool bDisplayOnly = true ) : List
objInstitutions List
bDisplayOnly bool
Résultat List

RefreshResidents() public méthode

public RefreshResidents ( List objResidPrograms = null, bool bDisplayOnly = true ) : List
objResidPrograms List
bDisplayOnly bool
Résultat List

RefreshSubtypes() public méthode

public RefreshSubtypes ( bool bDisplayOnly = true ) : List
bDisplayOnly bool
Résultat List

RefreshUsers() public méthode

public RefreshUsers ( bool bDisplayOnly = true ) : List
bDisplayOnly bool
Résultat List

RemoveAMADuplicates() public méthode

public RemoveAMADuplicates ( ) : void
Résultat void

RemoveDuplicateNotes() public méthode

public RemoveDuplicateNotes ( ) : void
Résultat void

ReportDuplicateAgencies() public méthode

public ReportDuplicateAgencies ( ) : List
Résultat List

ReportDuplicateInstitutions() public méthode

public ReportDuplicateInstitutions ( ) : List
Résultat List

ReportStatus() public méthode

public ReportStatus ( ) : bool
Résultat bool

UpdateUsersEmail() public méthode

public UpdateUsersEmail ( bool bDisplayOnly = true ) : void
bDisplayOnly bool
Résultat void

ValidateNotes() public méthode

public ValidateNotes ( DataTable objDT, List objContacts ) : List
objDT System.Data.DataTable
objContacts List
Résultat List

ValidateProviderContact() public méthode

public ValidateProviderContact ( DataTable objDT, System objRegExZip, System objRegExEmail, System objRegExPhone, List objExistingUsers, List objSubRegions, List objSpecialties, string strSpecialtySearchFor, string strSpecialtySubstitutions, List objLeadSources, List obj2ndLeadSources, string strSearchFor, string strSubstitutions, List objContacts, DataRow objDR ) : Contact
objDT System.Data.DataTable
objRegExZip System
objRegExEmail System
objRegExPhone System
objExistingUsers List
objSubRegions List
objSpecialties List
strSpecialtySearchFor string
strSpecialtySubstitutions string
objLeadSources List
obj2ndLeadSources List
strSearchFor string
strSubstitutions string
objContacts List
objDR System.Data.DataRow
Résultat Contact

Property Details

objAPI public_oe property

public ApiService objAPI
Résultat ApiService