public JSONRCExcel_ContactsRecord(RCExcel_ContactsRecord s, IBehaviorsConfiguration config) { if (config.DefaultValuesBehavior == DefaultValuesBehavior.DontSend) { AttrExcel_Contacts = ConvertToRestWithoutDefaults(s.ssSTExcel_Contacts, new STExcel_ContactsStructure(null), ssContactManager.RestRecords.JSONSTExcel_ContactsStructure.FromStructureDelegate(config)); } else { AttrExcel_Contacts = ssContactManager.RestRecords.JSONSTExcel_ContactsStructure.FromStructure(s.ssSTExcel_Contacts, config); } }
public static STExcel_ContactsStructure ToStructure(ssContactManager.RestRecords.JSONSTExcel_ContactsStructure obj, IBehaviorsConfiguration config) { STExcel_ContactsStructure s = new STExcel_ContactsStructure(null); if (obj != null) { s.ssName = obj.AttrName == null ? "": obj.AttrName; s.ssJobTitle = obj.AttrJobTitle == null ? "": obj.AttrJobTitle; s.ssPhone = obj.AttrPhone == null ? "": obj.AttrPhone; s.ssEmail = obj.AttrEmail == null ? "": obj.AttrEmail; } return(s); }