C# Класс BExIS.Dlm.Services.Party.PartyManager

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

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

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

Защищенные методы

Метод Описание
RemovePartyStatus ( IEnumerable entities ) : bool

There is no need to delete party status

RemovePartyStatus ( PartyStatus entity ) : bool

There is no need to delete party status

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

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

public AddPartyCustomAttriuteValue ( Party party, string>.Dictionary partyCustomAttributeValues ) : IEnumerable
party BExIS.Dlm.Entities.Party.Party
partyCustomAttributeValues string>.Dictionary
Результат IEnumerable

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

public AddPartyCustomAttriuteValue ( Party party, PartyCustomAttribute partyCustomAttribute, string value ) : PartyCustomAttributeValue
party BExIS.Dlm.Entities.Party.Party
partyCustomAttribute BExIS.Dlm.Entities.Party.PartyCustomAttribute
value string
Результат BExIS.Dlm.Entities.Party.PartyCustomAttributeValue

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

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
Результат PartyRelationship

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

public AddPartyStatus ( Party party, PartyStatusType partyStatusType, string description ) : PartyStatus
party BExIS.Dlm.Entities.Party.Party
partyStatusType BExIS.Dlm.Entities.Party.PartyStatusType
description string
Результат PartyStatus

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

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
Результат BExIS.Dlm.Entities.Party.Party

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

public Delete ( IEnumerable entities ) : bool
entities IEnumerable
Результат bool

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

public Delete ( Party entity ) : bool
entity BExIS.Dlm.Entities.Party.Party
Результат bool

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

public PartyManager ( ) : System
Результат System

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

public RemovePartyCustomAttriuteValue ( IEnumerable entities ) : bool
entities IEnumerable
Результат bool

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

public RemovePartyCustomAttriuteValue ( PartyCustomAttributeValue partyCustomAttributeValue ) : bool
partyCustomAttributeValue BExIS.Dlm.Entities.Party.PartyCustomAttributeValue
Результат bool

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

public RemovePartyRelationship ( IEnumerable entities ) : bool
entities IEnumerable
Результат bool

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

public RemovePartyRelationship ( PartyRelationship partyRelationship ) : bool
partyRelationship PartyRelationship
Результат bool

RemovePartyStatus() защищенный Метод

There is no need to delete party status
protected RemovePartyStatus ( IEnumerable entities ) : bool
entities IEnumerable
Результат bool

RemovePartyStatus() защищенный Метод

There is no need to delete party status
protected RemovePartyStatus ( PartyStatus entity ) : bool
entity PartyStatus
Результат bool

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

public Update ( Party entity ) : Party
entity BExIS.Dlm.Entities.Party.Party
Результат BExIS.Dlm.Entities.Party.Party

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

public UpdatePartyCustomAttriuteValue ( PartyCustomAttribute partyCustomAttribute, Party party, string value ) : PartyCustomAttributeValue
partyCustomAttribute BExIS.Dlm.Entities.Party.PartyCustomAttribute
party BExIS.Dlm.Entities.Party.Party
value string
Результат BExIS.Dlm.Entities.Party.PartyCustomAttributeValue