C# Class AIMS_BD_IATI.DAL.AimsDbIatiDAL

Mostrar archivo Open project: BD-IATI/edi Class Usage Examples

Private Properties

Property Type Description
GetMappedAimsProjects List
GetNotMappedAimsProjects List
LoadChildActivities void
ParseXMLAndResolve List
PrepareMappedActivities List

Public Methods

Method Description
AimsDbIatiDAL ( ) : AIMS_BD_IATI.Library.Parser.ParserIATIv2
AssignActivities ( List activities ) : int
GetAllActivities ( string dp ) : iatiactivityContainer
GetAssignActivities ( string dp, bool mappedOnly = false ) : CFnTFModel
GetAssignedActivityCount ( string dp ) : int
GetCofinanceProjects ( string dp ) : List
GetDelegatedActivities ( string dp ) : List
GetFieldMappingPreferenceActivity ( string iatiIdentifier ) : List
GetFieldMappingPreferenceDelegated ( string iatiIdentifier ) : List
GetFieldMappingPreferenceGeneral ( string dp ) : List
GetLastDayLogs ( string dp ) : List
GetLastDownloadDate ( string dp ) : DateTime?
GetMappedActivities ( string dp ) : iatiactivityContainer
GetMappedActivityCount ( string dp ) : int
GetNewActivityCount ( string dp ) : int
GetNotMappedActivities ( string dp ) : iatiactivityContainer
GetTotalActivityCount ( string dp ) : int
GetTransactionMismatchedActivity ( string iatiIdentifier ) : ProjectFieldMapModel
GetTrustFundProjects ( string dp ) : List
InsertLog ( Log log ) : int
MapActivities ( List activities ) : int
RecallDelegatedActivity ( ActivityModel activity ) : int
SaveAtivities ( List activities, List iatiActivities, tblFundSource fundSource ) : int
SaveAtivity ( Activity activity, iatiactivity iatiActivity, tblFundSource fundSource ) : int
SaveFieldMappingPreferenceActivity ( List fieldMaps ) : int
SaveFieldMappingPreferenceDelegated ( List fieldMaps ) : int
SaveFieldMappingPreferenceGeneral ( List fieldMaps ) : int
SetCurrencyExRateAndVal ( ICurrency tr, string defaultcurrency, System.DateTime trDate = default(DateTime) ) : void
SetExchangedValues ( iatiactivity activity ) : void
SetIgnoreActivity ( string iatiIdentifier ) : int
UnMapActivity ( string iatiIdentifier ) : int
UpdateLog ( Log log ) : int

Private Methods

Method Description
GetMappedAimsProjects ( string dp ) : List
GetNotMappedAimsProjects ( string dp ) : List
LoadChildActivities ( iatiactivity activity ) : void
ParseXMLAndResolve ( List q ) : List
PrepareMappedActivities ( List iatiActivities, Activity a, AimsDAL aimsDAL ) : List

Method Details

AimsDbIatiDAL() public method

public AimsDbIatiDAL ( ) : AIMS_BD_IATI.Library.Parser.ParserIATIv2
return AIMS_BD_IATI.Library.Parser.ParserIATIv2

AssignActivities() public method

public AssignActivities ( List activities ) : int
activities List
return int

GetAllActivities() public method

public GetAllActivities ( string dp ) : iatiactivityContainer
dp string
return AIMS_BD_IATI.Library.Parser.ParserIATIv2.iatiactivityContainer

GetAssignActivities() public method

public GetAssignActivities ( string dp, bool mappedOnly = false ) : CFnTFModel
dp string
mappedOnly bool
return AIMS_BD_IATI.Library.Parser.ParserIATIv2.CFnTFModel

GetAssignedActivityCount() public method

public GetAssignedActivityCount ( string dp ) : int
dp string
return int

GetCofinanceProjects() public method

public GetCofinanceProjects ( string dp ) : List
dp string
return List

GetDelegatedActivities() public method

public GetDelegatedActivities ( string dp ) : List
dp string
return List

GetFieldMappingPreferenceActivity() public method

public GetFieldMappingPreferenceActivity ( string iatiIdentifier ) : List
iatiIdentifier string
return List

GetFieldMappingPreferenceDelegated() public method

public GetFieldMappingPreferenceDelegated ( string iatiIdentifier ) : List
iatiIdentifier string
return List

GetFieldMappingPreferenceGeneral() public method

public GetFieldMappingPreferenceGeneral ( string dp ) : List
dp string
return List

GetLastDayLogs() public method

public GetLastDayLogs ( string dp ) : List
dp string
return List

GetLastDownloadDate() public method

public GetLastDownloadDate ( string dp ) : DateTime?
dp string
return DateTime?

GetMappedActivities() public method

public GetMappedActivities ( string dp ) : iatiactivityContainer
dp string
return AIMS_BD_IATI.Library.Parser.ParserIATIv2.iatiactivityContainer

GetMappedActivityCount() public method

public GetMappedActivityCount ( string dp ) : int
dp string
return int

GetNewActivityCount() public method

public GetNewActivityCount ( string dp ) : int
dp string
return int

GetNotMappedActivities() public method

public GetNotMappedActivities ( string dp ) : iatiactivityContainer
dp string
return AIMS_BD_IATI.Library.Parser.ParserIATIv2.iatiactivityContainer

GetTotalActivityCount() public method

public GetTotalActivityCount ( string dp ) : int
dp string
return int

GetTransactionMismatchedActivity() public method

public GetTransactionMismatchedActivity ( string iatiIdentifier ) : ProjectFieldMapModel
iatiIdentifier string
return ProjectFieldMapModel

GetTrustFundProjects() public method

public GetTrustFundProjects ( string dp ) : List
dp string
return List

InsertLog() public method

public InsertLog ( Log log ) : int
log Log
return int

MapActivities() public method

public MapActivities ( List activities ) : int
activities List
return int

RecallDelegatedActivity() public method

public RecallDelegatedActivity ( ActivityModel activity ) : int
activity ActivityModel
return int

SaveAtivities() public method

public SaveAtivities ( List activities, List iatiActivities, tblFundSource fundSource ) : int
activities List
iatiActivities List
fundSource tblFundSource
return int

SaveAtivity() public method

public SaveAtivity ( Activity activity, iatiactivity iatiActivity, tblFundSource fundSource ) : int
activity Activity
iatiActivity iatiactivity
fundSource tblFundSource
return int

SaveFieldMappingPreferenceActivity() public method

public SaveFieldMappingPreferenceActivity ( List fieldMaps ) : int
fieldMaps List
return int

SaveFieldMappingPreferenceDelegated() public method

public SaveFieldMappingPreferenceDelegated ( List fieldMaps ) : int
fieldMaps List
return int

SaveFieldMappingPreferenceGeneral() public method

public SaveFieldMappingPreferenceGeneral ( List fieldMaps ) : int
fieldMaps List
return int

SetCurrencyExRateAndVal() public method

public SetCurrencyExRateAndVal ( ICurrency tr, string defaultcurrency, System.DateTime trDate = default(DateTime) ) : void
tr ICurrency
defaultcurrency string
trDate System.DateTime
return void

SetExchangedValues() public method

public SetExchangedValues ( iatiactivity activity ) : void
activity iatiactivity
return void

SetIgnoreActivity() public method

public SetIgnoreActivity ( string iatiIdentifier ) : int
iatiIdentifier string
return int

UnMapActivity() public method

public UnMapActivity ( string iatiIdentifier ) : int
iatiIdentifier string
return int

UpdateLog() public method

public UpdateLog ( Log log ) : int
log Log
return int