void documentiUcSaveDocument(object sender, SaveDocumentArgs e) { if (_spesa.IdDocumenti == null) _spesa.IdDocumenti = new List<int>(); _spesa.IdDocumenti.Add(e.Documento.ID); }
void txtNoteDocumentInsert(object sender, SaveDocumentArgs e) { _documenti.Add(e.Documento); }
void txtNoteDocumentInsert(object sender, SaveDocumentArgs e) { _documenti.Add(e.Documento); getPraticaService().SetDocumentoAttivita(Attivita, e.Documento); _documentiUC.LoadData(txtNote.Allegati); }
void documentiUcSaveDocument(object sender, SaveDocumentArgs e) { _documenti.Add(e.Documento); getPraticaService().SetDocumentoAttivita(Attivita, e.Documento); txtNote.ClearAllegati(); foreach (var doc in _documentiUC.Documenti) txtNote.AddAllegato(doc); if(txtNote.Allegati != null && txtNote.Allegati.FirstOrDefault(item => item.ID == e.Documento.ID) == null) txtNote.AddAllegato(e.Documento); }
void documentiUCDeleteDocument(object sender, SaveDocumentArgs e) { _documenti.Remove(e.Documento); txtNote.RemoveAllegato(e.Documento); }
/// <summary> /// Gestore dell'evento notificato dopo l'inserimento di un nuovo allegato. /// </summary> /// <param name="e">Parametri dell'evento.</param> protected virtual void OnDocumentInsert(SaveDocumentArgs e) { DocumentInsert?.Invoke(this, e); }