Metodo DedDataManagerAdd(String, String, String, String, String)
|
Crea una nuova anagrafica e la restituisce. Il chiamante deve successivamente inserire tutti i valori rimanenti all'interno dell'anagrafica
ed aggiornarla nel Database.
Oltre ai campi che vengono passati come argomento, vengono precompilati anche:
DEDLOCK, DEDROWVER, DEDUSER, DEDDATE, DEDMODUSER, DEDMODDATE, DEDSTATEUSER, DEDSTATEDATE e DEDSTATEID.
Restituisce l'anagrafica già loccata dall'utente corrente e che necessita di un Update(), oppure solleva un'eccezione se avvengono degli errori.
Namespace: DedNet.CoreAssembly: DedNet (in DedNet.dll) Versione: 28.0.0
Sintassipublic DedData Add(
string dbPath,
string dedid,
string dedrev,
string ded_dis,
string ded_file
)
Public Function Add (
dbPath As String,
dedid As String,
dedrev As String,
ded_dis As String,
ded_file As String
) As DedData
public:
DedData^ Add(
String^ dbPath,
String^ dedid,
String^ dedrev,
String^ ded_dis,
String^ ded_file
)
member Add :
dbPath : string *
dedid : string *
dedrev : string *
ded_dis : string *
ded_file : string -> DedData
Parametri
- dbPath String
- DBPATH di appartenenza dell'anagrafica.
- dedid String
- DEDID indice della nuova anagrafica.
- dedrev String
- DEDREV indice della nuova anagrafica.
- ded_dis String
- DED_DIS della nuova anagrafica.
- ded_file String
- DED_FILE della nuova anagrafica.
Valore di ritorno
DedData
EccezioniEccezione | Condizione |
---|
QsException | Viene sollevata in caso di presenza pregressa dell'anagrafica. |
QsException | Viene sollevata in caso di errore nell'istruzione di inserimento dati. |
QsException | Errore verificatosi durante la lettura del record. |
ArgumentNullException | Parametro mancante. |
Vedi anche