| 12345678910111213141516171819202122232425262728 | 
							- using System;
 
- using InABox.Core;
 
- namespace Comal.Classes
 
- {
 
-     public class V6Settings : Entity, IRemotable, IPersistent, ILicense<V6License>
 
-     {
 
-         [TextBoxEditor]
 
-         [EditorSequence(1)]
 
-         public string Server { get; set; }
 
-         
 
-         [TextBoxEditor]
 
-         [EditorSequence(2)]
 
-         public string Database { get; set; }
 
-         
 
-         [TextBoxEditor]
 
-         [EditorSequence(3)]
 
-         public string UserID { get; set; }
 
-         
 
-         [PasswordEditor]
 
-         [EditorSequence(4)]
 
-         public string Password { get; set; }
 
-         public string AsConnectionString() => String.IsNullOrWhiteSpace(UserID) && String.IsNullOrWhiteSpace(Password)
 
-             ? $"server={Server};database={Database};integrated security=SSPI;"
 
-             : $"server={Server};database={Database};integrated security=false;user id={UserID};password={Password}";
 
-     }
 
- }
 
 
  |