2015-11-02 13:54:12 +01:00

38 lines
1.3 KiB
VB.net

Imports System.Configuration
Imports System
Public Class AppConfig
Public Shared Function GetConfiguration() As ConfigValues
Dim appfile As String = My.Application.Info.DirectoryPath & "\" & My.Application.Info.Title & ".exe"
Dim appconfig As Configuration = ConfigurationManager.OpenExeConfiguration(appfile)
Dim appsettings As AppSettingsSection = appconfig.AppSettings
Dim settings As KeyValueConfigurationCollection = appsettings.Settings
Dim username As String = settings.Item("dpma_username").Value
Dim password As String = settings.Item("dpma_password").Value
Dim query As String = settings.Item("dpma_query").Value
Dim connstring As String = settings.Item("sql_connstring").Value
Dim database As String = settings.Item("sql_database").Value
Return New ConfigValues(username, password, query, connstring, database)
End Function
End Class
Public Class ConfigValues
Public username As String
Public password As String
Public query As String
Public connstring As String
Public database As String
Public Sub New(_username, _password, _query, _connstring, _database)
username = _username
password = _password
query = _query
connstring = _connstring
database = _database
End Sub
End Class