void btnConnect_Click(object sender, RoutedEventArgs e) { server = new Server(tbIp.Text, Int32.Parse(tbPort.Text)); client = new Client(tbIpCl.Text, Int32.Parse(tbPortCl.Text)); server.OnDataRecieved += server_OnDataRecieved; server.Listen(); }
public List<string> GetDatabases(SqlConnectionString connectionString) { var databases = new List<string>(); using (var conn = new SqlConnection(connectionString.WithDatabase("master"))) { conn.Open(); var serverConnection = new ServerConnection(conn); var server = new Server(serverConnection); databases.AddRange(from Database database in server.Databases select database.Name); } return databases; }
public MainWindow() { InitializeComponent(); Clients client = new Clients(); Thread sendusername=new Thread(()=>client.SendName(login.templogin)); // send login trough UDP sendusername.Start(); Server server = new Server(); server.GetMessage(); server.MsgChanged += this.DoSomething; }
public List<DatabaseTable> GetTables(SqlConnectionString connectionString) { using (var conn = new SqlConnection(connectionString.WithDatabase("master"))) { conn.Open(); var serverConnection = new ServerConnection(conn); var server = new Server(serverConnection); return server .Databases[connectionString.Database] .Tables .Cast<Table>() .Select(t => new DatabaseTable { Name = t.Name, RowCount = t.RowCount }) .ToList(); } }