private void cmdAddDatabaseConnection_Click(object sender, RoutedEventArgs e)
 {
     string val = "Connection_" + (grdConnections.Items.Count + 1);
     if (
         DotNetSiemensPLCToolBoxLibrary.General.InputBox.Show("Connectionname", "Name of the Database Connection",
                                                              ref val) == DialogResult.OK)
     {
         foreach (
             ConnectionConfig plcConnectionConfiguration in
                 ProtokollerConfiguration.ActualConfigInstance.Connections)
         {
             if (plcConnectionConfiguration.Name.ToLower().Trim() == val.ToLower().Trim())
             {
                 MessageBox.Show("A Connection with this Name already Exists!", "Error", MessageBoxButton.OK,
                                 MessageBoxImage.Error);
                 return;
             }
         }
         var myConfig = new DatabaseConfig();
         myConfig.Name = val;
         ProtokollerConfiguration.ActualConfigInstance.Connections.Add(myConfig);
     }
 }
 public DatabaseConnection(DatabaseConfig dbConf)
 {
     databaseConfig = dbConf;
 }