C# Class BExIS.Dlm.Services.Party.PartyManager

Afficher le fichier Open project: BEXIS2/Core Class Usage Examples

Méthodes publiques

Méthode Description
AddPartyCustomAttriuteValue ( Party party, string>.Dictionary partyCustomAttributeValues ) : IEnumerable

AddPartyCustomAttriuteValue ( Party party, PartyCustomAttribute partyCustomAttribute, string value ) : PartyCustomAttributeValue
AddPartyRelationship ( Party firstParty, Party secondParty, PartyRelationshipType partyRelationshipType, string title, string description, System.DateTime startDate = null, System.DateTime endDate = null, string scope = "" ) : PartyRelationship
AddPartyStatus ( Party party, PartyStatusType partyStatusType, string description ) : PartyStatus
Create ( PartyType partyType, string name, string alias, string description, System.DateTime startDate, System.DateTime endDate, PartyStatusType statusType ) : Party
Delete ( IEnumerable entities ) : bool
Delete ( Party entity ) : bool
PartyManager ( ) : System
RemovePartyCustomAttriuteValue ( IEnumerable entities ) : bool
RemovePartyCustomAttriuteValue ( PartyCustomAttributeValue partyCustomAttributeValue ) : bool
RemovePartyRelationship ( IEnumerable entities ) : bool
RemovePartyRelationship ( PartyRelationship partyRelationship ) : bool
Update ( Party entity ) : Party
UpdatePartyCustomAttriuteValue ( PartyCustomAttribute partyCustomAttribute, Party party, string value ) : PartyCustomAttributeValue

Méthodes protégées

Méthode Description
RemovePartyStatus ( IEnumerable entities ) : bool

There is no need to delete party status

RemovePartyStatus ( PartyStatus entity ) : bool

There is no need to delete party status

Method Details

AddPartyCustomAttriuteValue() public méthode

public AddPartyCustomAttriuteValue ( Party party, string>.Dictionary partyCustomAttributeValues ) : IEnumerable
party BExIS.Dlm.Entities.Party.Party
partyCustomAttributeValues string>.Dictionary
Résultat IEnumerable

AddPartyCustomAttriuteValue() public méthode

public AddPartyCustomAttriuteValue ( Party party, PartyCustomAttribute partyCustomAttribute, string value ) : PartyCustomAttributeValue
party BExIS.Dlm.Entities.Party.Party
partyCustomAttribute BExIS.Dlm.Entities.Party.PartyCustomAttribute
value string
Résultat BExIS.Dlm.Entities.Party.PartyCustomAttributeValue

AddPartyRelationship() public méthode

public AddPartyRelationship ( Party firstParty, Party secondParty, PartyRelationshipType partyRelationshipType, string title, string description, System.DateTime startDate = null, System.DateTime endDate = null, string scope = "" ) : PartyRelationship
firstParty BExIS.Dlm.Entities.Party.Party
secondParty BExIS.Dlm.Entities.Party.Party
partyRelationshipType BExIS.Dlm.Entities.Party.PartyRelationshipType
title string
description string
startDate System.DateTime
endDate System.DateTime
scope string
Résultat PartyRelationship

AddPartyStatus() public méthode

public AddPartyStatus ( Party party, PartyStatusType partyStatusType, string description ) : PartyStatus
party BExIS.Dlm.Entities.Party.Party
partyStatusType BExIS.Dlm.Entities.Party.PartyStatusType
description string
Résultat PartyStatus

Create() public méthode

public Create ( PartyType partyType, string name, string alias, string description, System.DateTime startDate, System.DateTime endDate, PartyStatusType statusType ) : Party
partyType BExIS.Dlm.Entities.Party.PartyType
name string
alias string
description string
startDate System.DateTime
endDate System.DateTime
statusType BExIS.Dlm.Entities.Party.PartyStatusType
Résultat BExIS.Dlm.Entities.Party.Party

Delete() public méthode

public Delete ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

Delete() public méthode

public Delete ( Party entity ) : bool
entity BExIS.Dlm.Entities.Party.Party
Résultat bool

PartyManager() public méthode

public PartyManager ( ) : System
Résultat System

RemovePartyCustomAttriuteValue() public méthode

public RemovePartyCustomAttriuteValue ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

RemovePartyCustomAttriuteValue() public méthode

public RemovePartyCustomAttriuteValue ( PartyCustomAttributeValue partyCustomAttributeValue ) : bool
partyCustomAttributeValue BExIS.Dlm.Entities.Party.PartyCustomAttributeValue
Résultat bool

RemovePartyRelationship() public méthode

public RemovePartyRelationship ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

RemovePartyRelationship() public méthode

public RemovePartyRelationship ( PartyRelationship partyRelationship ) : bool
partyRelationship PartyRelationship
Résultat bool

RemovePartyStatus() protected méthode

There is no need to delete party status
protected RemovePartyStatus ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

RemovePartyStatus() protected méthode

There is no need to delete party status
protected RemovePartyStatus ( PartyStatus entity ) : bool
entity PartyStatus
Résultat bool

Update() public méthode

public Update ( Party entity ) : Party
entity BExIS.Dlm.Entities.Party.Party
Résultat BExIS.Dlm.Entities.Party.Party

UpdatePartyCustomAttriuteValue() public méthode

public UpdatePartyCustomAttriuteValue ( PartyCustomAttribute partyCustomAttribute, Party party, string value ) : PartyCustomAttributeValue
partyCustomAttribute BExIS.Dlm.Entities.Party.PartyCustomAttribute
party BExIS.Dlm.Entities.Party.Party
value string
Résultat BExIS.Dlm.Entities.Party.PartyCustomAttributeValue