C# Класс AIMS_BD_IATI.DAL.AimsDbIatiDAL

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetMappedAimsProjects List
GetNotMappedAimsProjects List
LoadChildActivities void
ParseXMLAndResolve List
PrepareMappedActivities List

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetMappedAimsProjects ( string dp ) : List
GetNotMappedAimsProjects ( string dp ) : List
LoadChildActivities ( iatiactivity activity ) : void
ParseXMLAndResolve ( List q ) : List
PrepareMappedActivities ( List iatiActivities, Activity a, AimsDAL aimsDAL ) : List

Описание методов

AimsDbIatiDAL() публичный Метод

public AimsDbIatiDAL ( ) : AIMS_BD_IATI.Library.Parser.ParserIATIv2
Результат AIMS_BD_IATI.Library.Parser.ParserIATIv2

AssignActivities() публичный Метод

public AssignActivities ( List activities ) : int
activities List
Результат int

GetAllActivities() публичный Метод

public GetAllActivities ( string dp ) : iatiactivityContainer
dp string
Результат AIMS_BD_IATI.Library.Parser.ParserIATIv2.iatiactivityContainer

GetAssignActivities() публичный Метод

public GetAssignActivities ( string dp, bool mappedOnly = false ) : CFnTFModel
dp string
mappedOnly bool
Результат AIMS_BD_IATI.Library.Parser.ParserIATIv2.CFnTFModel

GetAssignedActivityCount() публичный Метод

public GetAssignedActivityCount ( string dp ) : int
dp string
Результат int

GetCofinanceProjects() публичный Метод

public GetCofinanceProjects ( string dp ) : List
dp string
Результат List

GetDelegatedActivities() публичный Метод

public GetDelegatedActivities ( string dp ) : List
dp string
Результат List

GetFieldMappingPreferenceActivity() публичный Метод

public GetFieldMappingPreferenceActivity ( string iatiIdentifier ) : List
iatiIdentifier string
Результат List

GetFieldMappingPreferenceDelegated() публичный Метод

public GetFieldMappingPreferenceDelegated ( string iatiIdentifier ) : List
iatiIdentifier string
Результат List

GetFieldMappingPreferenceGeneral() публичный Метод

public GetFieldMappingPreferenceGeneral ( string dp ) : List
dp string
Результат List

GetLastDayLogs() публичный Метод

public GetLastDayLogs ( string dp ) : List
dp string
Результат List

GetLastDownloadDate() публичный Метод

public GetLastDownloadDate ( string dp ) : DateTime?
dp string
Результат DateTime?

GetMappedActivities() публичный Метод

public GetMappedActivities ( string dp ) : iatiactivityContainer
dp string
Результат AIMS_BD_IATI.Library.Parser.ParserIATIv2.iatiactivityContainer

GetMappedActivityCount() публичный Метод

public GetMappedActivityCount ( string dp ) : int
dp string
Результат int

GetNewActivityCount() публичный Метод

public GetNewActivityCount ( string dp ) : int
dp string
Результат int

GetNotMappedActivities() публичный Метод

public GetNotMappedActivities ( string dp ) : iatiactivityContainer
dp string
Результат AIMS_BD_IATI.Library.Parser.ParserIATIv2.iatiactivityContainer

GetTotalActivityCount() публичный Метод

public GetTotalActivityCount ( string dp ) : int
dp string
Результат int

GetTransactionMismatchedActivity() публичный Метод

public GetTransactionMismatchedActivity ( string iatiIdentifier ) : ProjectFieldMapModel
iatiIdentifier string
Результат ProjectFieldMapModel

GetTrustFundProjects() публичный Метод

public GetTrustFundProjects ( string dp ) : List
dp string
Результат List

InsertLog() публичный Метод

public InsertLog ( Log log ) : int
log Log
Результат int

MapActivities() публичный Метод

public MapActivities ( List activities ) : int
activities List
Результат int

RecallDelegatedActivity() публичный Метод

public RecallDelegatedActivity ( ActivityModel activity ) : int
activity ActivityModel
Результат int

SaveAtivities() публичный Метод

public SaveAtivities ( List activities, List iatiActivities, tblFundSource fundSource ) : int
activities List
iatiActivities List
fundSource tblFundSource
Результат int

SaveAtivity() публичный Метод

public SaveAtivity ( Activity activity, iatiactivity iatiActivity, tblFundSource fundSource ) : int
activity Activity
iatiActivity iatiactivity
fundSource tblFundSource
Результат int

SaveFieldMappingPreferenceActivity() публичный Метод

public SaveFieldMappingPreferenceActivity ( List fieldMaps ) : int
fieldMaps List
Результат int

SaveFieldMappingPreferenceDelegated() публичный Метод

public SaveFieldMappingPreferenceDelegated ( List fieldMaps ) : int
fieldMaps List
Результат int

SaveFieldMappingPreferenceGeneral() публичный Метод

public SaveFieldMappingPreferenceGeneral ( List fieldMaps ) : int
fieldMaps List
Результат int

SetCurrencyExRateAndVal() публичный Метод

public SetCurrencyExRateAndVal ( ICurrency tr, string defaultcurrency, System.DateTime trDate = default(DateTime) ) : void
tr ICurrency
defaultcurrency string
trDate System.DateTime
Результат void

SetExchangedValues() публичный Метод

public SetExchangedValues ( iatiactivity activity ) : void
activity iatiactivity
Результат void

SetIgnoreActivity() публичный Метод

public SetIgnoreActivity ( string iatiIdentifier ) : int
iatiIdentifier string
Результат int

UnMapActivity() публичный Метод

public UnMapActivity ( string iatiIdentifier ) : int
iatiIdentifier string
Результат int

UpdateLog() публичный Метод

public UpdateLog ( Log log ) : int
log Log
Результат int