버그 수정 및 출고 준비

master
DESKTOP-999R8N3\CJY 2023-09-18 18:01:05 +09:00
parent 58c859ac8a
commit bf4fc3a028
10 changed files with 192 additions and 208 deletions

View File

@ -183,6 +183,7 @@ namespace INT69DC_7C.DialogForms
private void DisplayTreeViewUpdate2() private void DisplayTreeViewUpdate2()
{ {
int fileCount = 0; int fileCount = 0;
string[] fileName;
//TreeNode node; //TreeNode node;
List<string> years = new List<string>(); List<string> years = new List<string>();
List<string> months = new List<string>(); List<string> months = new List<string>();
@ -249,7 +250,8 @@ namespace INT69DC_7C.DialogForms
for (int k = 0; k < this.ListInspectionFile[i].Months[j].Days.Count; k++) for (int k = 0; k < this.ListInspectionFile[i].Months[j].Days.Count; k++)
{ {
nodeMonth.Nodes.Add(this.ListInspectionFile[i].Months[j].Days[k]); fileName = this.ListInspectionFile[i].Months[j].Days[k].Split('.');
nodeMonth.Nodes.Add(fileName[0]);
fileCount++; fileCount++;
} }
node.Nodes.Add(nodeMonth); node.Nodes.Add(nodeMonth);
@ -312,25 +314,25 @@ namespace INT69DC_7C.DialogForms
{ {
fileName = e.Node.Text; fileName = e.Node.Text;
this.ParentForm.SelectFilePath = string.Format("{0}{1}", this.ParentForm.ParentForm.PathDataBackupFolder, fileName); this.ParentForm.SelectFilePath = string.Format("{0}{1}.csv", this.ParentForm.ParentForm.PathDataBackupFolder, fileName);
name = fileName.Split('_'); name = fileName.Split('_');
this.labelFileName.Text = fileName; this.labelFileName.Text = fileName;
this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(0, 4), name[0].Substring(4, 2), name[0].Substring(6, 2)); this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(0, 4), name[0].Substring(4, 2), name[0].Substring(6, 2));
this.labelProductNo.Text = name[1].Substring(0, name[1].Length - 4); this.labelProductNo.Text = name[1];
} }
else else
{ {
if (e.Node.Text.Length > 10) if (e.Node.Text.Length > 10)
{ {
fileName = e.Node.Text; fileName = e.Node.Text;
pathFileName = string.Format("{0}{1}\\{2}\\{3}", pathFileName = string.Format("{0}{1}\\{2}\\{3}.csv",
this.ParentForm.ParentForm.PathDataInspectionFolder, fileName.Substring(1, 4), int.Parse(fileName.Substring(5, 2)), fileName); this.ParentForm.ParentForm.PathDataInspectionFolder, fileName.Substring(1, 4), int.Parse(fileName.Substring(5, 2)), fileName);
this.ParentForm.SelectFilePath = pathFileName; this.ParentForm.SelectFilePath = pathFileName;
name = fileName.Split('_'); name = fileName.Split('_');
this.labelFileName.Text = fileName; this.labelFileName.Text = fileName;
this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(1, 4), name[0].Substring(5, 2), name[0].Substring(7, 2)); this.labelDate.Text = string.Format("{0}.{1}.{2}", name[0].Substring(1, 4), name[0].Substring(5, 2), name[0].Substring(7, 2));
this.labelProductNo.Text = name[1].Substring(0, name[1].Length - 4); this.labelProductNo.Text = name[1];
} }
} }
} }

View File

@ -136,6 +136,7 @@ namespace INT69DC_7C.DialogForms
private void DisplayTreeViewUpdate() private void DisplayTreeViewUpdate()
{ {
int fileCount = 0; int fileCount = 0;
string[] fileName;
//TreeNode node; //TreeNode node;
List<DataBackupYear> listHistoryFile = new List<DataBackupYear>(); List<DataBackupYear> listHistoryFile = new List<DataBackupYear>();
List<string> years = new List<string>(); List<string> years = new List<string>();
@ -203,7 +204,8 @@ namespace INT69DC_7C.DialogForms
for (int k = 0; k < listHistoryFile[i].Months[j].Days.Count; k++) for (int k = 0; k < listHistoryFile[i].Months[j].Days.Count; k++)
{ {
nodeMonth.Nodes.Add(listHistoryFile[i].Months[j].Days[k]); fileName = listHistoryFile[i].Months[j].Days[k].Split('.');
nodeMonth.Nodes.Add(fileName[0]);
fileCount++; fileCount++;
} }
node.Nodes.Add(nodeMonth); node.Nodes.Add(nodeMonth);
@ -237,7 +239,7 @@ namespace INT69DC_7C.DialogForms
year = this.SeletedFilePath.Substring(1, 4); year = this.SeletedFilePath.Substring(1, 4);
iMonth = int.Parse(this.SeletedFilePath.Substring(5, 2)); iMonth = int.Parse(this.SeletedFilePath.Substring(5, 2));
month = iMonth.ToString(); month = iMonth.ToString();
path = string.Format("{0}{1}\\{2}\\{3}", this.ParentForm.ParentForm.PathDataHistoryFolder, year, month, this.SeletedFilePath); path = string.Format("{0}{1}\\{2}\\{3}.csv", this.ParentForm.ParentForm.PathDataHistoryFolder, year, month, this.SeletedFilePath);
ret = this.ParentForm.DataRead(path); ret = this.ParentForm.DataRead(path);
if (ret == 0) if (ret == 0)

View File

@ -97,23 +97,23 @@
// //
// textBoxID // textBoxID
// //
this.textBoxID.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Regular); this.textBoxID.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Regular);
this.textBoxID.Location = new System.Drawing.Point(287, 76); this.textBoxID.Location = new System.Drawing.Point(258, 76);
this.textBoxID.MaxLength = 20; this.textBoxID.MaxLength = 20;
this.textBoxID.Name = "textBoxID"; this.textBoxID.Name = "textBoxID";
this.textBoxID.Size = new System.Drawing.Size(218, 37); this.textBoxID.Size = new System.Drawing.Size(248, 34);
this.textBoxID.TabIndex = 2; this.textBoxID.TabIndex = 2;
this.textBoxID.Text = "ABCDEFGHJK"; this.textBoxID.Text = "ABCDEFGHJK";
this.textBoxID.GotFocus += new System.EventHandler(this.textBoxID_GotFocus); this.textBoxID.GotFocus += new System.EventHandler(this.textBoxID_GotFocus);
// //
// textBoxPassword // textBoxPassword
// //
this.textBoxPassword.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Regular); this.textBoxPassword.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Regular);
this.textBoxPassword.Location = new System.Drawing.Point(287, 121); this.textBoxPassword.Location = new System.Drawing.Point(258, 121);
this.textBoxPassword.MaxLength = 20; this.textBoxPassword.MaxLength = 20;
this.textBoxPassword.Name = "textBoxPassword"; this.textBoxPassword.Name = "textBoxPassword";
this.textBoxPassword.PasswordChar = '*'; this.textBoxPassword.PasswordChar = '*';
this.textBoxPassword.Size = new System.Drawing.Size(218, 37); this.textBoxPassword.Size = new System.Drawing.Size(248, 34);
this.textBoxPassword.TabIndex = 5; this.textBoxPassword.TabIndex = 5;
this.textBoxPassword.Text = "ABCDEFGHJK"; this.textBoxPassword.Text = "ABCDEFGHJK";
this.textBoxPassword.GotFocus += new System.EventHandler(this.textBoxPassword_GotFocus); this.textBoxPassword.GotFocus += new System.EventHandler(this.textBoxPassword_GotFocus);
@ -210,6 +210,7 @@
this.smartButton1.TextLocation = new System.Drawing.Point(0, 0); this.smartButton1.TextLocation = new System.Drawing.Point(0, 0);
this.smartButton1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.smartButton1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartButton1.UpImage = null; this.smartButton1.UpImage = null;
this.smartButton1.Visible = false;
this.smartButton1.Click += new System.EventHandler(this.smartButton1_Click); this.smartButton1.Click += new System.EventHandler(this.smartButton1_Click);
// //
// smartButtonAdmin // smartButtonAdmin
@ -242,6 +243,7 @@
this.smartButtonAdmin.TextLocation = new System.Drawing.Point(0, 0); this.smartButtonAdmin.TextLocation = new System.Drawing.Point(0, 0);
this.smartButtonAdmin.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.smartButtonAdmin.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartButtonAdmin.UpImage = null; this.smartButtonAdmin.UpImage = null;
this.smartButtonAdmin.Visible = false;
this.smartButtonAdmin.Click += new System.EventHandler(this.smartButtonAdmin_Click); this.smartButtonAdmin.Click += new System.EventHandler(this.smartButtonAdmin_Click);
// //
// smartButtonIUser11 // smartButtonIUser11
@ -274,6 +276,7 @@
this.smartButtonIUser11.TextLocation = new System.Drawing.Point(0, 0); this.smartButtonIUser11.TextLocation = new System.Drawing.Point(0, 0);
this.smartButtonIUser11.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.smartButtonIUser11.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartButtonIUser11.UpImage = null; this.smartButtonIUser11.UpImage = null;
this.smartButtonIUser11.Visible = false;
this.smartButtonIUser11.Click += new System.EventHandler(this.smartButtonIUser11_Click); this.smartButtonIUser11.Click += new System.EventHandler(this.smartButtonIUser11_Click);
// //
// smartButtonUser22 // smartButtonUser22
@ -306,6 +309,7 @@
this.smartButtonUser22.TextLocation = new System.Drawing.Point(0, 0); this.smartButtonUser22.TextLocation = new System.Drawing.Point(0, 0);
this.smartButtonUser22.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.smartButtonUser22.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartButtonUser22.UpImage = null; this.smartButtonUser22.UpImage = null;
this.smartButtonUser22.Visible = false;
this.smartButtonUser22.Click += new System.EventHandler(this.smartButtonUser22_Click); this.smartButtonUser22.Click += new System.EventHandler(this.smartButtonUser22_Click);
// //
// smartButtonUser33 // smartButtonUser33
@ -338,6 +342,7 @@
this.smartButtonUser33.TextLocation = new System.Drawing.Point(0, 0); this.smartButtonUser33.TextLocation = new System.Drawing.Point(0, 0);
this.smartButtonUser33.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.smartButtonUser33.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.smartButtonUser33.UpImage = null; this.smartButtonUser33.UpImage = null;
this.smartButtonUser33.Visible = false;
this.smartButtonUser33.Click += new System.EventHandler(this.smartButtonUser33_Click); this.smartButtonUser33.Click += new System.EventHandler(this.smartButtonUser33_Click);
// //
// labelTitle2 // labelTitle2
@ -348,13 +353,13 @@
this.labelTitle2.BackPictureBox2 = null; this.labelTitle2.BackPictureBox2 = null;
this.labelTitle2.BorderColor = System.Drawing.Color.Black; this.labelTitle2.BorderColor = System.Drawing.Color.Black;
this.labelTitle2.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitle2.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitle2.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold); this.labelTitle2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitle2.ForeColor = System.Drawing.SystemColors.Control; this.labelTitle2.ForeColor = System.Drawing.SystemColors.Control;
this.labelTitle2.InitVisible = true; this.labelTitle2.InitVisible = true;
this.labelTitle2.LineSpacing = 0F; this.labelTitle2.LineSpacing = 0F;
this.labelTitle2.Location = new System.Drawing.Point(131, 76); this.labelTitle2.Location = new System.Drawing.Point(131, 76);
this.labelTitle2.Name = "labelTitle2"; this.labelTitle2.Name = "labelTitle2";
this.labelTitle2.Size = new System.Drawing.Size(150, 37); this.labelTitle2.Size = new System.Drawing.Size(121, 34);
this.labelTitle2.TabIndex = 19; this.labelTitle2.TabIndex = 19;
this.labelTitle2.Text = "ID"; this.labelTitle2.Text = "ID";
this.labelTitle2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelTitle2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
@ -369,13 +374,13 @@
this.labelTitle3.BackPictureBox2 = null; this.labelTitle3.BackPictureBox2 = null;
this.labelTitle3.BorderColor = System.Drawing.Color.Black; this.labelTitle3.BorderColor = System.Drawing.Color.Black;
this.labelTitle3.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitle3.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitle3.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold); this.labelTitle3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.labelTitle3.ForeColor = System.Drawing.SystemColors.Control; this.labelTitle3.ForeColor = System.Drawing.SystemColors.Control;
this.labelTitle3.InitVisible = true; this.labelTitle3.InitVisible = true;
this.labelTitle3.LineSpacing = 0F; this.labelTitle3.LineSpacing = 0F;
this.labelTitle3.Location = new System.Drawing.Point(131, 121); this.labelTitle3.Location = new System.Drawing.Point(131, 121);
this.labelTitle3.Name = "labelTitle3"; this.labelTitle3.Name = "labelTitle3";
this.labelTitle3.Size = new System.Drawing.Size(150, 37); this.labelTitle3.Size = new System.Drawing.Size(121, 34);
this.labelTitle3.TabIndex = 20; this.labelTitle3.TabIndex = 20;
this.labelTitle3.Text = "Confirmation"; this.labelTitle3.Text = "Confirmation";
this.labelTitle3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelTitle3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;

View File

@ -195,10 +195,10 @@ namespace INT69DC_7C.DialogForms
this.ParentForm.SystemConfig.CurrentUser.ExpireId = userInfo.id_expire_period; this.ParentForm.SystemConfig.CurrentUser.ExpireId = userInfo.id_expire_period;
this.ParentForm.SystemConfig.CurrentUser.ExpirePassword = userInfo.password_expire_period; this.ParentForm.SystemConfig.CurrentUser.ExpirePassword = userInfo.password_expire_period;
Console.WriteLine(userInfo.password_register_date.GetDateTime()); //Console.WriteLine(userInfo.password_register_date.GetDateTime());
Console.WriteLine(userInfo.id_login_date.GetDateTime()); //Console.WriteLine(userInfo.id_login_date.GetDateTime());
Console.WriteLine(userInfo.id_expire_date.GetDateTime()); //Console.WriteLine(userInfo.id_expire_date.GetDateTime());
Console.WriteLine(userInfo.password_expire_date.GetDateTime()); //Console.WriteLine(userInfo.password_expire_date.GetDateTime());
DateTime time = DateTime.ParseExact(userInfo.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null); DateTime time = DateTime.ParseExact(userInfo.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DatePasswordRegister = time; this.ParentForm.SystemConfig.CurrentUser.DatePasswordRegister = time;
@ -276,7 +276,7 @@ namespace INT69DC_7C.DialogForms
id = this.ParentForm.SystemConfig.CurrentUser.ID; id = this.ParentForm.SystemConfig.CurrentUser.ID;
pass = this.textBoxID.Text; pass = this.textBoxID.Text;
Console.WriteLine(string.Format("UserManager_UserModifyPW : {0}, {1}", id, pass)); //Console.WriteLine(string.Format("UserManager_UserModifyPW : {0}, {1}", id, pass));
ret = UserManager.UserManager_UserModifyPWDirect(id, pass); ret = UserManager.UserManager_UserModifyPWDirect(id, pass);
} }
else else
@ -284,7 +284,7 @@ namespace INT69DC_7C.DialogForms
id = this.ParentForm.ChildFormMainDisplay.ChangeID; id = this.ParentForm.ChildFormMainDisplay.ChangeID;
pass = this.textBoxID.Text; pass = this.textBoxID.Text;
Console.WriteLine(string.Format("UserManager_UserModifyPW : {0}, {1}", id, pass)); //Console.WriteLine(string.Format("UserManager_UserModifyPW : {0}, {1}", id, pass));
ret = UserManager.UserManager_UserModifyPWDirect(id, pass); ret = UserManager.UserManager_UserModifyPWDirect(id, pass);
} }
@ -343,7 +343,7 @@ namespace INT69DC_7C.DialogForms
else else
{ {
// 비밀번호 변경 실패 시 메시지?? // 비밀번호 변경 실패 시 메시지??
Console.WriteLine(ret.ToString()); //Console.WriteLine(ret.ToString());
DialogFormMessage myMsg = new DialogFormMessage(null, ret, this.ParentForm.SystemConfig.Language); DialogFormMessage myMsg = new DialogFormMessage(null, ret, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog(); myMsg.ShowDialog();
} }

View File

@ -398,8 +398,8 @@ namespace INT69DC_7C.Forms
{ {
this.Splash = new SmartX.SmartSplash(); this.Splash = new SmartX.SmartSplash();
this.Splash.CenterPosition = false; this.Splash.CenterPosition = false;
this.Splash.Left = 462; this.Splash.Left = 480;
this.Splash.Top = 200; this.Splash.Top = 360;
this.Splash.AnimationInterval = 200; this.Splash.AnimationInterval = 200;
this.Splash.LoadingImagePathname = "SmartLoading4"; this.Splash.LoadingImagePathname = "SmartLoading4";
this.Splash.Start(); this.Splash.Start();

View File

@ -917,7 +917,7 @@ namespace INT69DC_7C.Forms
expiryDay = user.GetPasswordExpiryDday(); expiryDay = user.GetPasswordExpiryDday();
if (expiryDay >= -10) if (expiryDay >= -10)
{ {
Console.WriteLine("password : " + expiryDay.ToString()); //Console.WriteLine("password : " + expiryDay.ToString());
DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 2, expiryDay.ToString()); DialogFormYesNo myDlg = new DialogFormYesNo(this.ParentForm.SystemConfig.Language, 2, expiryDay.ToString());
if (myDlg.ShowDialog() == DialogResult.Yes) if (myDlg.ShowDialog() == DialogResult.Yes)
{ {
@ -935,9 +935,9 @@ namespace INT69DC_7C.Forms
UserManager.UserMgr_user_info_t userInfo = new UserManager.UserMgr_user_info_t(); UserManager.UserMgr_user_info_t userInfo = new UserManager.UserMgr_user_info_t();
UserManager.UserManager_UserLoginDirect(id, pass, ref userInfo); UserManager.UserManager_UserLoginDirect(id, pass, ref userInfo);
Console.WriteLine(string.Format("status : {0}", userInfo.status)); //Console.WriteLine(string.Format("status : {0}", userInfo.status));
Console.WriteLine("ID : " + id); //Console.WriteLine("ID : " + id);
Console.WriteLine("pass : " + pass); //Console.WriteLine("pass : " + pass);
if (userInfo.status == 0) if (userInfo.status == 0)
{ {
@ -959,10 +959,10 @@ namespace INT69DC_7C.Forms
this.ParentForm.SystemConfig.CurrentUser.ExpireId = userInfo.id_expire_period; this.ParentForm.SystemConfig.CurrentUser.ExpireId = userInfo.id_expire_period;
this.ParentForm.SystemConfig.CurrentUser.ExpirePassword = userInfo.password_expire_period; this.ParentForm.SystemConfig.CurrentUser.ExpirePassword = userInfo.password_expire_period;
Console.WriteLine(userInfo.password_register_date.GetDateTime()); //Console.WriteLine(userInfo.password_register_date.GetDateTime());
Console.WriteLine(userInfo.id_login_date.GetDateTime()); //Console.WriteLine(userInfo.id_login_date.GetDateTime());
Console.WriteLine(userInfo.id_expire_date.GetDateTime()); //Console.WriteLine(userInfo.id_expire_date.GetDateTime());
Console.WriteLine(userInfo.password_expire_date.GetDateTime()); //Console.WriteLine(userInfo.password_expire_date.GetDateTime());
DateTime time = DateTime.ParseExact(userInfo.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null); DateTime time = DateTime.ParseExact(userInfo.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.ParentForm.SystemConfig.CurrentUser.DatePasswordRegister = time; this.ParentForm.SystemConfig.CurrentUser.DatePasswordRegister = time;
@ -2394,15 +2394,15 @@ namespace INT69DC_7C.Forms
} }
public void CallBackUserListModifyInfoDataEvent(UserManager.UserMgr_user_info_t userInfo) public void CallBackUserListModifyInfoDataEvent(UserManager.UserMgr_user_info_t userInfo)
{ {
Console.WriteLine("status : " + userInfo.status.ToString()); //Console.WriteLine("status : " + userInfo.status.ToString());
Console.WriteLine("ID : " + userInfo.user_id); //Console.WriteLine("ID : " + userInfo.user_id);
Console.WriteLine("pass : " + userInfo.user_pw); //Console.WriteLine("pass : " + userInfo.user_pw);
if (userInfo.status == 0) if (userInfo.status == 0)
{ {
Console.WriteLine("Group : " + this.ParentForm.SystemConfig.CurrentUser.Group.ToString()); //Console.WriteLine("Group : " + this.ParentForm.SystemConfig.CurrentUser.Group.ToString());
if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.LogOut) if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.LogOut)
{ {
Console.WriteLine("DirectLogin"); //Console.WriteLine("DirectLogin");
this.DirectLogin(userInfo.user_id, userInfo.user_pw); this.DirectLogin(userInfo.user_id, userInfo.user_pw);
} }
else else

View File

@ -8286,80 +8286,80 @@
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
</value> </value>
</data> </data>
<data name="buttonOptionSetting.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="buttonOptionSetting.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

View File

@ -185,7 +185,7 @@ namespace INT69DC_7C.Forms
string code = "", message1 = "", message2 = "", detail = ""; string code = "", message1 = "", message2 = "", detail = "";
bool isNewReg = false; bool isNewReg = false;
if (this.listBoxUserList.SelectItemIndex == -1) if (this.listBoxUserList.SelectedIndex == -1)
isNewReg = true; isNewReg = true;
else else
isNewReg = false; isNewReg = false;
@ -337,7 +337,7 @@ namespace INT69DC_7C.Forms
private void UserNew() private void UserNew()
{ {
this.listBoxUserList.SelectedIndexChanged -= new EventHandler(this.listBoxUserList_SelectedIndexChanged); this.listBoxUserList.SelectedIndexChanged -= new EventHandler(this.listBoxUserList_SelectedIndexChanged);
this.listBoxUserList.SelectItemIndex = -1; this.listBoxUserList.SelectedIndex = -1;
this.listBoxUserList.SelectedIndexChanged += new EventHandler(this.listBoxUserList_SelectedIndexChanged); this.listBoxUserList.SelectedIndexChanged += new EventHandler(this.listBoxUserList_SelectedIndexChanged);
this.UpdateInitializeUserDisplay(this.ParentForm.SystemConfig); this.UpdateInitializeUserDisplay(this.ParentForm.SystemConfig);
@ -511,7 +511,7 @@ namespace INT69DC_7C.Forms
this.labelAutomaticLogoutTime.Text = system.AutomaticLogout.ToString(); this.labelAutomaticLogoutTime.Text = system.AutomaticLogout.ToString();
this.listBoxUserList.SelectedIndexChanged -= new EventHandler(this.listBoxUserList_SelectedIndexChanged); this.listBoxUserList.SelectedIndexChanged -= new EventHandler(this.listBoxUserList_SelectedIndexChanged);
this.listBoxUserList.SelectItemIndex = -1; this.listBoxUserList.SelectedIndex = -1;
this.listBoxUserList.SelectedIndexChanged += new EventHandler(this.listBoxUserList_SelectedIndexChanged); this.listBoxUserList.SelectedIndexChanged += new EventHandler(this.listBoxUserList_SelectedIndexChanged);
} }
private void UpdateCurrentUserItem(UserManager.UserMgr_user_list_t item) private void UpdateCurrentUserItem(UserManager.UserMgr_user_list_t item)
@ -537,10 +537,10 @@ namespace INT69DC_7C.Forms
else else
this.SelectedUserItem.Group = DataStore.UserGroup.None; this.SelectedUserItem.Group = DataStore.UserGroup.None;
Console.WriteLine(item.password_register_date.GetDateTime()); //Console.WriteLine(item.password_register_date.GetDateTime());
Console.WriteLine(item.id_login_date.GetDateTime()); //Console.WriteLine(item.id_login_date.GetDateTime());
Console.WriteLine(item.id_expire_date.GetDateTime()); //Console.WriteLine(item.id_expire_date.GetDateTime());
Console.WriteLine(item.password_expire_date.GetDateTime()); //Console.WriteLine(item.password_expire_date.GetDateTime());
DateTime time = DateTime.ParseExact(item.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null); DateTime time = DateTime.ParseExact(item.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.SelectedUserItem.DatePasswordRegister = time; this.SelectedUserItem.DatePasswordRegister = time;
@ -579,10 +579,10 @@ namespace INT69DC_7C.Forms
else if (item.active_level == 10) else if (item.active_level == 10)
this.SelectedUserItem.Group = DataStore.UserGroup.Developer; this.SelectedUserItem.Group = DataStore.UserGroup.Developer;
Console.WriteLine(item.password_register_date.GetDateTime()); //Console.WriteLine(item.password_register_date.GetDateTime());
Console.WriteLine(item.id_login_date.GetDateTime()); //Console.WriteLine(item.id_login_date.GetDateTime());
Console.WriteLine(item.id_expire_date.GetDateTime()); //Console.WriteLine(item.id_expire_date.GetDateTime());
Console.WriteLine(item.password_expire_date.GetDateTime()); //Console.WriteLine(item.password_expire_date.GetDateTime());
DateTime time = DateTime.ParseExact(item.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null); DateTime time = DateTime.ParseExact(item.password_register_date.GetDateTime(), "yyyyMMddHHmmss", null);
this.SelectedUserItem.DatePasswordRegister = time; this.SelectedUserItem.DatePasswordRegister = time;
@ -678,9 +678,9 @@ namespace INT69DC_7C.Forms
} }
private void UpdateUserListBoxDisplay(List<string> items) private void UpdateUserListBoxDisplay(List<string> items)
{ {
this.listBoxUserList.ClearAll(); this.listBoxUserList.Items.Clear();
for (int i = 1; i < items.Count; i++) for (int i = 1; i < items.Count; i++)
this.listBoxUserList.AddItem(items[i]); this.listBoxUserList.Items.Add(items[i]);
} }
private void UpdateAccessRightDisplay(int level) private void UpdateAccessRightDisplay(int level)
{ {
@ -780,7 +780,7 @@ namespace INT69DC_7C.Forms
this.ParentForm.ListDllUserName.Add(user.user_id); this.ParentForm.ListDllUserName.Add(user.user_id);
this.UpdateUserListBoxDisplay(this.ParentForm.ListDllUserName); this.UpdateUserListBoxDisplay(this.ParentForm.ListDllUserName);
this.listBoxUserList.SelectItemIndex = this.listBoxUserList.ItemCount - 1; this.listBoxUserList.SelectedIndex = this.listBoxUserList.Items.Count - 1;
this.buttonDelete.Visible = true; this.buttonDelete.Visible = true;
this.buttonSave.Visible = false; this.buttonSave.Visible = false;
@ -840,7 +840,7 @@ namespace INT69DC_7C.Forms
this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.UserEditor, detail); this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.UserEditor, detail);
// 메시지 박스 교체 // 메시지 박스 교체
UserManager.UserManager_GetUserListID(this.listBoxUserList.Items[this.listBoxUserList.SelectItemIndex]); UserManager.UserManager_GetUserListID(this.listBoxUserList.SelectedItem.ToString());
DialogFormMessage dlg = new DialogFormMessage(DataStore.MessageBoxIcon.Asterisk, code, message1, message2, 0); DialogFormMessage dlg = new DialogFormMessage(DataStore.MessageBoxIcon.Asterisk, code, message1, message2, 0);
dlg.ShowDialog(); dlg.ShowDialog();
@ -859,7 +859,7 @@ namespace INT69DC_7C.Forms
this.SelectedUserItem.IsLockAccount = user.flock_status_account == 0 ? false : true; this.SelectedUserItem.IsLockAccount = user.flock_status_account == 0 ? false : true;
this.SelectedUserItem.IsLockPassword = user.flock_status_password == 0 ? false : true; this.SelectedUserItem.IsLockPassword = user.flock_status_password == 0 ? false : true;
UserManager.UserManager_GetUserListID(this.listBoxUserList.Items[this.listBoxUserList.SelectItemIndex]); UserManager.UserManager_GetUserListID(this.SelectedUserItem.ID);
} }
} }
public void CallBackUserListDeleteDataEvent(UserManager.UserMgr_user_del_t user) public void CallBackUserListDeleteDataEvent(UserManager.UserMgr_user_del_t user)
@ -988,10 +988,10 @@ namespace INT69DC_7C.Forms
if (this.listBoxUserList.Items.Count <= 1) if (this.listBoxUserList.Items.Count <= 1)
return; return;
if (this.listBoxUserList.SelectItemIndex <= 0) if (this.listBoxUserList.SelectedIndex <= 0)
return; return;
string id = this.listBoxUserList.Items[this.listBoxUserList.SelectItemIndex]; string id = this.listBoxUserList.Items[this.listBoxUserList.SelectedIndex].ToString();
UserManager.UserManager_UserDel(id); UserManager.UserManager_UserDel(id);
} }
@ -1004,7 +1004,7 @@ namespace INT69DC_7C.Forms
if (this.listBoxUserList.Items.Count <= 1) if (this.listBoxUserList.Items.Count <= 1)
return; return;
if (this.listBoxUserList.SelectItemIndex <= 0) if (this.listBoxUserList.SelectedIndex <= 0)
return; return;
// 메시지 // 메시지
@ -1240,16 +1240,16 @@ namespace INT69DC_7C.Forms
private void listBoxUserList_SelectedIndexChanged(object sender, EventArgs e) private void listBoxUserList_SelectedIndexChanged(object sender, EventArgs e)
{ {
int index = this.listBoxUserList.SelectItemIndex; int index = this.listBoxUserList.SelectedIndex;
if (index != -1) if (index != -1)
{ {
if (this.ParentForm.SystemConfig.CurrentUser.ID == this.listBoxUserList.Items[index]) if (this.ParentForm.SystemConfig.CurrentUser.ID == this.listBoxUserList.Items[index].ToString())
this.buttonDelete.Visible = false; this.buttonDelete.Visible = false;
else else
this.buttonDelete.Visible = true; this.buttonDelete.Visible = true;
UserManager.UserManager_GetUserListID(this.listBoxUserList.Items[index]); UserManager.UserManager_GetUserListID(this.listBoxUserList.SelectedItem.ToString());
} }
} }
#endregion #endregion

View File

@ -32,8 +32,8 @@
this.smartForm1 = new SmartX.SmartForm(); this.smartForm1 = new SmartX.SmartForm();
this.labelTitle = new SmartX.SmartLabel(); this.labelTitle = new SmartX.SmartLabel();
this.buttonBack = new SmartX.SmartButton(); this.buttonBack = new SmartX.SmartButton();
this.listBoxUserList = new SmartX.SmartListBox();
this.smartGroupBox1 = new SmartX.SmartGroupBox(); this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.buttonResetPW = new SmartX.SmartButton();
this.comboBoxAccessRight = new System.Windows.Forms.ComboBox(); this.comboBoxAccessRight = new System.Windows.Forms.ComboBox();
this.labelAccessRightAdmin = new SmartX.SmartLabel(); this.labelAccessRightAdmin = new SmartX.SmartLabel();
this.labelAutoLogoutWarning = new SmartX.SmartLabel(); this.labelAutoLogoutWarning = new SmartX.SmartLabel();
@ -83,7 +83,7 @@
this.labelID = new SmartX.SmartLabel(); this.labelID = new SmartX.SmartLabel();
this.labelTitleID = new SmartX.SmartLabel(); this.labelTitleID = new SmartX.SmartLabel();
this.buttonGroupEditor = new SmartX.SmartButton(); this.buttonGroupEditor = new SmartX.SmartButton();
this.buttonResetPW = new SmartX.SmartButton(); this.listBoxUserList = new System.Windows.Forms.ListBox();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.smartGroupBox1.SuspendLayout(); this.smartGroupBox1.SuspendLayout();
this.smartGroupBox2.SuspendLayout(); this.smartGroupBox2.SuspendLayout();
@ -111,7 +111,7 @@
this.labelTitle.BackPictureBox2 = null; this.labelTitle.BackPictureBox2 = null;
this.labelTitle.BorderColor = System.Drawing.Color.Black; this.labelTitle.BorderColor = System.Drawing.Color.Black;
this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold); this.labelTitle.Font = new System.Drawing.Font("새굴림", 35F, System.Drawing.FontStyle.Bold);
this.labelTitle.InitVisible = true; this.labelTitle.InitVisible = true;
this.labelTitle.LineSpacing = 0F; this.labelTitle.LineSpacing = 0F;
this.labelTitle.Location = new System.Drawing.Point(199, 7); this.labelTitle.Location = new System.Drawing.Point(199, 7);
@ -154,41 +154,6 @@
this.buttonBack.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.UpImage"))); this.buttonBack.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.UpImage")));
this.buttonBack.Click += new System.EventHandler(this.buttonBack_Click); this.buttonBack.Click += new System.EventHandler(this.buttonBack_Click);
// //
// listBoxUserList
//
this.listBoxUserList.BackColor = System.Drawing.Color.White;
this.listBoxUserList.BackPictureBox = null;
this.listBoxUserList.BackPictureBox1 = null;
this.listBoxUserList.BackPictureBox2 = null;
this.listBoxUserList.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.CENTER;
this.listBoxUserList.ColumnDelimiter = '\0';
this.listBoxUserList.ColumnOffsets = null;
this.listBoxUserList.Font = new System.Drawing.Font("Arial", 24F, System.Drawing.FontStyle.Bold);
this.listBoxUserList.FontColor = System.Drawing.Color.Black;
this.listBoxUserList.InitVisible = true;
this.listBoxUserList.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD;
this.listBoxUserList.ItemOffsetGap = 0;
this.listBoxUserList.ItemOffsetX = 0;
this.listBoxUserList.ItemOffsetY = 0;
this.listBoxUserList.Location = new System.Drawing.Point(23, 101);
this.listBoxUserList.MouseMoveEventSpace = 3;
this.listBoxUserList.MouseMoveSpace = 10;
this.listBoxUserList.Name = "listBoxUserList";
this.listBoxUserList.OutLineColor = System.Drawing.SystemColors.ControlText;
this.listBoxUserList.SelectColor = System.Drawing.Color.DarkBlue;
this.listBoxUserList.SelectFilled = true;
this.listBoxUserList.SelectFontColor = System.Drawing.Color.White;
this.listBoxUserList.SelectItemIndex = -1;
this.listBoxUserList.SeparationlineColor1 = System.Drawing.Color.Gray;
this.listBoxUserList.SeparationlineColor2 = System.Drawing.Color.LightGray;
this.listBoxUserList.SeparationLineStyle = SmartX.SmartListBox.SEPARATIONLINETYPES.None;
this.listBoxUserList.SeparationlineVisibleBottom = true;
this.listBoxUserList.SeparationlineVisibleTop = true;
this.listBoxUserList.Size = new System.Drawing.Size(350, 544);
this.listBoxUserList.TabIndex = 187;
this.listBoxUserList.Text = "smartListBox1";
this.listBoxUserList.SelectedIndexChanged += new System.EventHandler(this.listBoxUserList_SelectedIndexChanged);
//
// smartGroupBox1 // smartGroupBox1
// //
this.smartGroupBox1.BackColor = System.Drawing.Color.White; this.smartGroupBox1.BackColor = System.Drawing.Color.White;
@ -236,9 +201,41 @@
this.smartGroupBox1.TabIndex = 192; this.smartGroupBox1.TabIndex = 192;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black; this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
// //
// buttonResetPW
//
this.buttonResetPW.BackPictureBox = null;
this.buttonResetPW.BackPictureBox1 = null;
this.buttonResetPW.BackPictureBox2 = null;
this.buttonResetPW.ButtonColor = System.Drawing.Color.Gainsboro;
this.buttonResetPW.ButtonImageAutoSize = true;
this.buttonResetPW.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonResetPW.DisableImage = null;
this.buttonResetPW.DownImage = null;
this.buttonResetPW.GroupID = 0;
this.buttonResetPW.InitVisible = true;
this.buttonResetPW.Location = new System.Drawing.Point(516, 120);
this.buttonResetPW.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonResetPW.Name = "buttonResetPW";
this.buttonResetPW.NestedClickEventPrevent = false;
this.buttonResetPW.OutlinePixel = 1;
this.buttonResetPW.RepeatInterval = 200;
this.buttonResetPW.RepeatIntervalAccelerate = null;
this.buttonResetPW.SafeInterval = 200;
this.buttonResetPW.Size = new System.Drawing.Size(80, 30);
this.buttonResetPW.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonResetPW.TabIndex = 243;
this.buttonResetPW.Text = "Reset";
this.buttonResetPW.TextColor = System.Drawing.Color.Black;
this.buttonResetPW.TextDownColor = System.Drawing.Color.White;
this.buttonResetPW.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonResetPW.TextLocation = new System.Drawing.Point(0, 0);
this.buttonResetPW.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonResetPW.UpImage = null;
this.buttonResetPW.Click += new System.EventHandler(this.buttonResetPW_Click);
//
// comboBoxAccessRight // comboBoxAccessRight
// //
this.comboBoxAccessRight.Font = new System.Drawing.Font("New Gulim", 15F, System.Drawing.FontStyle.Regular); this.comboBoxAccessRight.Font = new System.Drawing.Font("새굴림", 15F, System.Drawing.FontStyle.Regular);
this.comboBoxAccessRight.Location = new System.Drawing.Point(219, 156); this.comboBoxAccessRight.Location = new System.Drawing.Point(219, 156);
this.comboBoxAccessRight.Name = "comboBoxAccessRight"; this.comboBoxAccessRight.Name = "comboBoxAccessRight";
this.comboBoxAccessRight.Size = new System.Drawing.Size(291, 29); this.comboBoxAccessRight.Size = new System.Drawing.Size(291, 29);
@ -447,7 +444,7 @@
this.labelStatusExpiryPassword.BackPictureBox2 = null; this.labelStatusExpiryPassword.BackPictureBox2 = null;
this.labelStatusExpiryPassword.BorderColor = System.Drawing.Color.Black; this.labelStatusExpiryPassword.BorderColor = System.Drawing.Color.Black;
this.labelStatusExpiryPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStatusExpiryPassword.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStatusExpiryPassword.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStatusExpiryPassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStatusExpiryPassword.ForeColor = System.Drawing.Color.DarkRed; this.labelStatusExpiryPassword.ForeColor = System.Drawing.Color.DarkRed;
this.labelStatusExpiryPassword.InitVisible = true; this.labelStatusExpiryPassword.InitVisible = true;
this.labelStatusExpiryPassword.LineSpacing = 0F; this.labelStatusExpiryPassword.LineSpacing = 0F;
@ -468,7 +465,7 @@
this.labelStatusExpiryAccount.BackPictureBox2 = null; this.labelStatusExpiryAccount.BackPictureBox2 = null;
this.labelStatusExpiryAccount.BorderColor = System.Drawing.Color.Black; this.labelStatusExpiryAccount.BorderColor = System.Drawing.Color.Black;
this.labelStatusExpiryAccount.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelStatusExpiryAccount.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStatusExpiryAccount.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); this.labelStatusExpiryAccount.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold);
this.labelStatusExpiryAccount.ForeColor = System.Drawing.Color.DarkRed; this.labelStatusExpiryAccount.ForeColor = System.Drawing.Color.DarkRed;
this.labelStatusExpiryAccount.InitVisible = true; this.labelStatusExpiryAccount.InitVisible = true;
this.labelStatusExpiryAccount.LineSpacing = 0F; this.labelStatusExpiryAccount.LineSpacing = 0F;
@ -1238,37 +1235,13 @@
this.buttonGroupEditor.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonGroupEditor.UpImage"))); this.buttonGroupEditor.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonGroupEditor.UpImage")));
this.buttonGroupEditor.Click += new System.EventHandler(this.buttonGroupEditor_Click); this.buttonGroupEditor.Click += new System.EventHandler(this.buttonGroupEditor_Click);
// //
// buttonResetPW // listBoxUserList
// //
this.buttonResetPW.BackPictureBox = null; this.listBoxUserList.Font = new System.Drawing.Font("새굴림", 20F, System.Drawing.FontStyle.Bold);
this.buttonResetPW.BackPictureBox1 = null; this.listBoxUserList.Location = new System.Drawing.Point(16, 101);
this.buttonResetPW.BackPictureBox2 = null; this.listBoxUserList.Name = "listBoxUserList";
this.buttonResetPW.ButtonColor = System.Drawing.Color.Gainsboro; this.listBoxUserList.Size = new System.Drawing.Size(357, 560);
this.buttonResetPW.ButtonImageAutoSize = true; this.listBoxUserList.TabIndex = 211;
this.buttonResetPW.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonResetPW.DisableImage = null;
this.buttonResetPW.DownImage = null;
this.buttonResetPW.GroupID = 0;
this.buttonResetPW.InitVisible = true;
this.buttonResetPW.Location = new System.Drawing.Point(516, 120);
this.buttonResetPW.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonResetPW.Name = "buttonResetPW";
this.buttonResetPW.NestedClickEventPrevent = false;
this.buttonResetPW.OutlinePixel = 1;
this.buttonResetPW.RepeatInterval = 200;
this.buttonResetPW.RepeatIntervalAccelerate = null;
this.buttonResetPW.SafeInterval = 200;
this.buttonResetPW.Size = new System.Drawing.Size(80, 30);
this.buttonResetPW.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonResetPW.TabIndex = 243;
this.buttonResetPW.Text = "Reset";
this.buttonResetPW.TextColor = System.Drawing.Color.Black;
this.buttonResetPW.TextDownColor = System.Drawing.Color.White;
this.buttonResetPW.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonResetPW.TextLocation = new System.Drawing.Point(0, 0);
this.buttonResetPW.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonResetPW.UpImage = null;
this.buttonResetPW.Click += new System.EventHandler(this.buttonResetPW_Click);
// //
// FormUserEditor // FormUserEditor
// //
@ -1276,9 +1249,9 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true; this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1024, 768); this.ClientSize = new System.Drawing.Size(1024, 768);
this.Controls.Add(this.listBoxUserList);
this.Controls.Add(this.buttonGroupEditor); this.Controls.Add(this.buttonGroupEditor);
this.Controls.Add(this.smartGroupBox1); this.Controls.Add(this.smartGroupBox1);
this.Controls.Add(this.listBoxUserList);
this.Controls.Add(this.buttonBack); this.Controls.Add(this.buttonBack);
this.Controls.Add(this.labelTitle); this.Controls.Add(this.labelTitle);
this.Controls.Add(this.smartForm1); this.Controls.Add(this.smartForm1);
@ -1296,7 +1269,6 @@
private SmartX.SmartForm smartForm1; private SmartX.SmartForm smartForm1;
private SmartX.SmartLabel labelTitle; private SmartX.SmartLabel labelTitle;
private SmartX.SmartButton buttonBack; private SmartX.SmartButton buttonBack;
private SmartX.SmartListBox listBoxUserList;
private SmartX.SmartGroupBox smartGroupBox1; private SmartX.SmartGroupBox smartGroupBox1;
private SmartX.SmartLabel labelTitleID; private SmartX.SmartLabel labelTitleID;
private SmartX.SmartLabel labelExpiryDateOfAccount; private SmartX.SmartLabel labelExpiryDateOfAccount;
@ -1348,5 +1320,6 @@
public SmartX.SmartLabel labelAccessRightAdmin; public SmartX.SmartLabel labelAccessRightAdmin;
private SmartX.SmartLabel labelEquipment; private SmartX.SmartLabel labelEquipment;
private SmartX.SmartButton buttonResetPW; private SmartX.SmartButton buttonResetPW;
public System.Windows.Forms.ListBox listBoxUserList;
} }
} }

View File

@ -25,6 +25,8 @@
PW 초기값 : Password12! PW 초기값 : Password12!
- 모터설정 - 모터 테스트(COM1, RS485) - 모터설정 - 모터 테스트(COM1, RS485)
'정회전' 동작 안하는 버그 수정 '정회전' 동작 안하는 버그 수정
- Level1, 2 default 그룹 bool값 적용
- 데이터뷰어 - 파일 선택창에 필터 추가
@ Ver 10.13.0 by LSJ @ Ver 10.13.0 by LSJ
- 2023.08.07 - 2023.08.07