Tustena SDK Examples v10
Questo archivio contiente esempi su come interfacciare Tustena CRM senza agire
direttamente sul codice sorgente.
Esempi Pratici
SubscriptionForm.aspx - Form di registrazione partecipanti ad un corso di sviluppo,
il sistema gestisce il riconoscimento del destinatario dell'invito, e registra l'iscrizione
in un database collegato al profilo cliente.
Web Extensions
IToday/Feed.ascx - un modulo da applicare in HomePage per la lettura di
diversi Feed RSS presenti nel web.
ITabbed/GoogleMaps.ascx - Tab aggiuntivo per visualizzare su mappa di
Google la posizione dell'azienda.
ITabbed/TabDatabaseGrid.ascx - Costruire un repeater dinamico (Griglia) all'interno di un tab
aggiuntivo. In "Schema Extension" ci sono le estensioni delgli schemi standard dell'ORMapper di Tustena
che aggiungono i campi non presenti negli schemi originali e utilizzati dal repeater dinamico
nell'esempio. Gli schemi vanno messi in App_Data\Custom\XML.
IFooter/CustomFooter.ascx - Iniettare contenuti html nel footer della pagina,
ricordiamo che esiste anche IHeader per scrivere subito sotto il menu.
Code Extensions
IPlugin/EventPlugin.cs - Evento di manipolazione dei BusinessObjects, con un cambio della
ragione sociale di un'azienda, della città , e il cambio di un prezzo di listino
durante la scrittura di un preventivo/ordine/fattura.
IPlugin/pluginmail.cs - Esempio di manipolazione dei BusinessObjects in fase
di scrittura, il codice vuiene compilato runtime se messo in App_Data\Custom\Code.
IEventExtension/EventExtension.cs - Esempio di evento schedulato con l'implementazione di una
geocodifica delle aziende.
WebService Extensions
WebService - Esempio di mappatura dei webservice con autenticazione,
l'inserimento di un lead e l'aggiunta dello stesso in una lista di distribuzione.