public void Save() { __sisSubscription.Protocol = CRMMobileDesaDB.GetSynchronizationProfile().GetProperty("protocol", "TCN"); __sisSubscription.Address = CRMMobileDesaDB.GetSynchronizationProfile().GetProperty("address"); __sisSubscription.Appname = CRMMobileDesaDB.GetSynchronizationProfile().GetProperty("appname", "sup"); __sisSubscription.Save(); }
private SynchronizationGroup(String ___name) { SISSubscriptionKey _key = new SISSubscriptionKey(); _key.ClientId = GetRemoteId(); string domainName = CRMMobileDesaDB.GetSynchronizationProfile().DomainName; if (domainName == null || domainName.Length == 0) { domainName = Sybase.Mobile.Application.GetInstance().ApplicationSettings.GetStringProperty(Sybase.Mobile.ConnectionPropertyType.DomainName); } if (domainName == null || domainName.Length == 0) { domainName = "default"; } _key.Domain = domainName; _key.Package = CRMMobileDesaDB.GetPackageName(); _key.SyncGroup = ___name; __sisSubscription = SISSubscription.Find(_key); if (__sisSubscription == null) { __sisSubscription = new SISSubscription(); __sisSubscription.Domain = _key.Domain; __sisSubscription.Package = _key.Package; __sisSubscription.SyncGroup = _key.SyncGroup; __sisSubscription.ClientId = _key.ClientId; __sisSubscription.Username = CRMMobileDesaDB.GetSyncUsername(); __sisSubscription.DeviceId = com.sybase.afx.util.PidUtil.GetId(); } }
private void configureDBCredentials() { checkDBSavedCredentials(); CRMMobileDesaDB.GetConnectionProfile().Credentials = _lastDBCredentials; CRMMobileDesaDB.GetConnectionProfile().Save(); CRMMobileDesaDB.GetSynchronizationProfile().Credentials = _lastDBCredentials; CRMMobileDesaDB.GetSynchronizationProfile().Save(); }
private void configureDBConnection() { ConnectionProfile cnProfile = CRMMobileDesaDB.GetConnectionProfile(); configureConnectionnProfile(cnProfile); ConnectionProfile cnSyncProfile = CRMMobileDesaDB.GetSynchronizationProfile(); configureConnectionnProfile(cnSyncProfile); #if !DEBUG CRMMobileDesaDB.GetLogger().SetLogLevel(LogLevel.OFF); #endif CRMMobileDesaDB.SetApplication(_sybaseApp); CRMMobileDesaDB.RegisterCallbackHandler(this); //CRMMobileDesaDB.Initialize(; CRMMobileDesaDB.OpenConnection(); IsDBOpen = true; }