资 源 简 介
.net soap client wrapper for SugarCRM written using C# .net 3.5. The original idea and name came from Angel Magaña on SugarForge http://www.sugarforge.org/projects/candywrapper/. I have augmented the code to better fit my needs and wanted to release the source code to the community.
There are 3 "main" methods in the library for retrieving and updating sugar modules.
GetEntry() - gets a single entry as a SugarEntry
SetEntry() - updates a single SugarEntry and returns the id
GetEntryList() - returns a list of sugar enteies as List of SugarEntry
A SugarEntry object is a basically a Dictionary of key value pairs for properties of a given module. The SugarEntry object also contains properties for id and module.
One of the pains of the sugarsoap api is that it requires a string array of fields you wish to select or update. Some of the overrides in CandyWrapper do not require these field name