Metodo BomItemCollectionAdd (String, String, String, BomItemManEnum, DictionaryString, Object)
|
Aggiunge un nuovo elemento alla collezione.
Verifica se esista già un altro elemento con stesse caratteristiche, nel caso viene sollevata una eccezione.
Se viene aggiunto un elemento non presente in anagrafica, al salvataggio
della distinta verrà chiamato l'evento DistItemCreateData per avere informazioni
sull'anagrafica da creare abbinata all'elemento.
Viene anche effettuato il controllo che l'elemento non esista nei padri e che il padre
non esista nei suoi figli.
Namespace:
DedNet.Core
Assembly:
DedNet (in DedNet.dll) Versione: 22.4.2.0 (22.4.2.0)
Sintassi public BomItem Add(
string dedidc,
string dedrevc,
string discrimc,
BomItemManEnum man,
Dictionary<string, Object> distAttrs
)
Public Function Add (
dedidc As String,
dedrevc As String,
discrimc As String,
man As BomItemManEnum,
distAttrs As Dictionary(Of String, Object)
) As BomItem
public:
BomItem^ Add(
String^ dedidc,
String^ dedrevc,
String^ discrimc,
BomItemManEnum man,
Dictionary<String^, Object^>^ distAttrs
)
member Add :
dedidc : string *
dedrevc : string *
discrimc : string *
man : BomItemManEnum *
distAttrs : Dictionary<string, Object> -> BomItem
Parametri
- dedidc
- Tipo: SystemString
DedID dell'elemento. - dedrevc
- Tipo: SystemString
DedRev dell'elemento. - discrimc
- Tipo: SystemString
Discriminante dell'elemento - man
- Tipo: DedNet.CoreBomItemManEnum
Il tipo di inserimento attuato. - distAttrs
- Tipo: System.Collections.GenericDictionaryString, Object
Elenco attributi di distinta da settare sull'elemento
Valore di ritorno
Tipo:
BomItemRestitusice l'elemento appena creato ed aggiunto.
Vedi anche