root / HServer / 01.Manager / 00.Program / Manager / Form_Manager.cs
이력 | 보기 | 이력해설 | 다운로드 (2.89 KB)
1 |
using System; |
---|---|
2 |
using System.Collections.Generic; |
3 |
using System.ComponentModel; |
4 |
using System.Data; |
5 |
using System.Drawing; |
6 |
using System.Linq; |
7 |
using System.Text; |
8 |
using System.Threading.Tasks; |
9 |
using System.Windows.Forms; |
10 |
|
11 |
namespace Manager |
12 |
{ |
13 |
public partial class Form_Manager : Form |
14 |
{ |
15 |
public static Form_Manager instance; |
16 |
|
17 |
public Form_Manager() |
18 |
{ |
19 |
if (instance == null) instance = this; |
20 |
|
21 |
InitializeComponent(); |
22 |
} |
23 |
|
24 |
/// <summary> |
25 |
/// 폼이 로드 될때 실행 |
26 |
/// </summary> |
27 |
/// <param name="sender"></param> |
28 |
/// <param name="e"></param> |
29 |
private void Form_Manager_Load(object sender, EventArgs e) |
30 |
{ |
31 |
|
32 |
|
33 |
|
34 |
dbserver = new DBServer(); |
35 |
dbserver.SetListBox(ListBox_DB_Server); // 리스트박스를 연결해준다. |
36 |
|
37 |
webServer = new WebServer(); |
38 |
webServer.SetListBox(ListBox_Web_Server); |
39 |
|
40 |
|
41 |
TB_DB_Path.Text = @"C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe"; |
42 |
TB_DB_Arguments.Text = " --dbpath D:/00.FAMOZ/16.CMS/02.SVN/Repository/Horizon/HServer/00.Server/00.Program/db_modules/db"; |
43 |
|
44 |
TB_Web_Path.Text = @"C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe"; |
45 |
TB_Web_Arguments.Text = " --dbpath C:/Users/spboy/test"; |
46 |
} |
47 |
|
48 |
#region [ DB Server ] |
49 |
DBServer dbserver; // 서버 |
50 |
|
51 |
/// <summary> |
52 |
/// DB 연결하기 버튼 |
53 |
/// </summary> |
54 |
/// <param name="sender"></param> |
55 |
/// <param name="e"></param> |
56 |
private void Btn_DB_Connect_Click(object sender, EventArgs e) |
57 |
{ |
58 |
dbserver.Connect_DBServer(); // DB 서버를 연결해준다. |
59 |
} |
60 |
|
61 |
private void TB_DB_Path_TextChanged(object sender, EventArgs e) |
62 |
{ |
63 |
dbserver.path = TB_DB_Path.Text; |
64 |
} |
65 |
|
66 |
private void TB_DB_Arguments_TextChanged(object sender, EventArgs e) |
67 |
{ |
68 |
Console.WriteLine("changed : " + TB_DB_Arguments.Text); |
69 |
dbserver.arguments = TB_DB_Arguments.Text; |
70 |
} |
71 |
|
72 |
#endregion |
73 |
|
74 |
#region [ Web Server ] |
75 |
WebServer webServer; |
76 |
|
77 |
/// <summary> |
78 |
/// DB 연결하기 버튼 |
79 |
/// </summary> |
80 |
/// <param name="sender"></param> |
81 |
/// <param name="e"></param> |
82 |
private void Btn_Web_Connect_Click(object sender, EventArgs e) |
83 |
{ |
84 |
webServer.Connect_DBServer(); // web 서버를 연결해준다. |
85 |
} |
86 |
|
87 |
private void TB_Web_Path_TextChanged(object sender, EventArgs e) |
88 |
{ |
89 |
webServer.path = TB_Web_Path.Text; |
90 |
} |
91 |
|
92 |
private void TB_Web_Arguments_TextChanged(object sender, EventArgs e) |
93 |
{ |
94 |
webServer.arguments = TB_Web_Arguments.Text; |
95 |
} |
96 |
|
97 |
#endregion |
98 |
|
99 |
|
100 |
} |
101 |
} |