Пример #1
0
 void resetValues()
 {
     bName           = Name;
     bUserName       = UserName;
     bOsAuthenticate = OsAuthenticate;
     bDbaPrivileges  = DbaPrivileges;
     bNamingMethod   = NamingMethod;
     bTnsName        = TnsName;
 }
Пример #2
0
            void fillConnectionData(IConnection data)
            {
                name           = data.Name;
                userName       = data.UserName;
                osAuthenticate = data.OsAuthenticate;
                dbaPrivileges  = data.DbaPrivileges;

                if ((namingMethod = data.NamingMethod) == ENamingMethod.ConnectDescriptor)
                {
                    connectDescriptor = new ConnectDescriptorData(data);
                    tnsName           = string.Empty;
                }
                else
                {
                    connectDescriptor = new ConnectDescriptorData();
                    tnsName           = data.TnsName;
                }
            }
Пример #3
0
            void refreshCachedData()
            {
                string         nName           = data.Name;
                string         nUserName       = data.UserName;
                bool           nOsAuthenticate = data.OsAuthenticate;
                EDbaPrivileges nDbaPrivileges  = data.DbaPrivileges;
                ENamingMethod  nNamingMethod   = data.NamingMethod;
                string         nTnsName        = data.TnsName;

                if (nName != bName)
                {
                    OnPropertyChanged("Name");
                }
                if (nUserName != bUserName)
                {
                    OnPropertyChanged("UserName");
                }
                if (nOsAuthenticate != bOsAuthenticate)
                {
                    OnPropertyChanged("OsAuthenticate");
                }
                if (nDbaPrivileges != bDbaPrivileges)
                {
                    OnPropertyChanged("DbaPrivileges");
                }
                if (nNamingMethod != bNamingMethod)
                {
                    OnPropertyChanged("NamingMethod");
                }
                if (nTnsName != bTnsName)
                {
                    OnPropertyChanged("TnsName");
                }

                bName           = data.Name;
                bUserName       = data.UserName;
                bOsAuthenticate = data.OsAuthenticate;
                bDbaPrivileges  = data.DbaPrivileges;
                bNamingMethod   = data.NamingMethod;
                bTnsName        = data.TnsName;

                connectDescriptor.RefreshCachedData();
            }