//로그인 버튼 선택시 : 입력데이터 확인 후 //재입력 받거나 계속 진행한다. private void ubtnLogin_Click(object sender, EventArgs e) { Control_UltraMessageBox messageBox = new Control_UltraMessageBox(); if (this.TextBoxNullCheck() == false) { if (messageBox.MessageBox_Show("로그인 오류", "아이디 또는 패스워드 입력필요!.", "아이디 또는 패스워드를 입력하지 않았습니다.<br/><br/>로그온에 필요한 아이디와 패스워드를 입력하세요!", MessageBoxButtons.OK, MessageBoxIcon.Error) == DialogResult.OK) { return; } } GetSetInputID = utxtNumber.Text; GetSetInputPass = utxtPassward.Text; //bool inputDataCheck = LoginComplite(utxtNumber.Text, utxtPassward.Text); if (LoginComplite(utxtNumber.Text, utxtPassward.Text) == true) { this.DialogResult = DialogResult.OK; } else { if (messageBox.MessageBox_Show("로그인 오류", "아이디 또는 패스워드 오류!.", "아이디 또는 패스워드가 정확하지 않습니다.<br/><br/>확인 후 아이디와 패스워드를 다시 입력하세요!", MessageBoxButtons.OK, MessageBoxIcon.Error) == DialogResult.OK) { utxtNumber.Select(); } } }
private void ubtnOK_Click(object sender, EventArgs e) { var messageBox = new Control_UltraMessageBox(); if (Model_Select_uText01.Text == "") { if (messageBox.MessageBox_Show("모델 변경", "적용 모델 변경", "시스템에 적용할 모델이 선택되지 않았습니다..<br/><br/>시스템에 적용할 모델을 선택하여 주십시요!", MessageBoxButtons.OK, MessageBoxIcon.Question) == DialogResult.OK) { return; } } if (messageBox.MessageBox_Show("모델 변경", "적용 모델 변경", "확인을 선택하면 선택한 모델이 시스템에 적용됩니다.<br/><br/>선택한 모델을 시스템에 적용 하시겠습니까?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Cancel) { return; } _strModelName = Model_Select_uText01.Text; _strModelNumber = Model_Select_uText02.Text; SetReg(LamiSystem.RegPathSystemStatus, "모델 이름", Model_Select_uText01.Text); SetReg(LamiSystem.RegPathSystemStatus, "모델 번호", Model_Select_uText02.Text); //this.uGridExcelExporter.Export(this.Model_uGrid1, FileName); this.DialogResult = DialogResult.OK; }
private void FormDlgUserSelect_Load(object sender, EventArgs e) { Trace.WriteLine("userselect - " + this.Location.X.ToString("000") + " " + this.Location.Y.ToString("000")); Point startPoint = new Point(411, 232); Location = startPoint; messageBox = new Control_UltraMessageBox(); }
private void ubtnOK_Click(object sender, EventArgs e) { if (this.TextBoxNullCheck() == false) { Control_UltraMessageBox messageBox = new Control_UltraMessageBox(); if (messageBox.MessageBox_Show("모델 추가", "모델 추가 정보 오류.", "추가하고자 하는 모델의 이름과 모델 번호를 입력해주세요!<br/><br/> 모델 이름과 모델 번호는 반드시 입력해야 합니다.", MessageBoxButtons.OK, MessageBoxIcon.Error) == DialogResult.OK) { Display_Cursor_Point(); } return; } if (int.Parse(utxtPassword.Text) < 1) { Control_UltraMessageBox messageBox = new Control_UltraMessageBox(); if (messageBox.MessageBox_Show("모델 추가", "모델 추가 정보 오류.", "모델 번호를 잘못 입력했습니다 !<br/><br/>모델 번호는 0보다 커야 합니다.", MessageBoxButtons.OK, MessageBoxIcon.Error) == DialogResult.OK) { utxtPassword.Select(); } return; } if (int.Parse(utxtPassword.Text) > 1000) { Control_UltraMessageBox messageBox = new Control_UltraMessageBox(); if (messageBox.MessageBox_Show("모델 추가", "모델 추가 정보 오류.", "모델 번호를 잘못 입력했습니다 !<br/><br/>모델 번호는 1000보다 작아야 합니다.", MessageBoxButtons.OK, MessageBoxIcon.Error) == DialogResult.OK) { utxtPassword.Select(); } return; } this.utxtNumber.Text = this.utxtNumber.Text.TrimStart(); this.utxtNumber.Text = this.utxtNumber.Text.TrimEnd(); this.utxtPassword.Text = this.utxtPassword.Text.TrimStart(); this.utxtPassword.Text = this.utxtPassword.Text.TrimEnd(); string[] inData = { this.utxtNumber.Text, this.utxtPassword.Text }; this.InputData = inData; GetSet_Model_Name = utxtNumber.Text; GetSet_Model_Number = utxtPassword.Text; this.DialogResult = DialogResult.OK; }
private void ubtnDelete_Click(object sender, EventArgs e) { if (Model_Select_uText01.Text == "") { return; } var messageBox = new Control_UltraMessageBox(); if (Model_Current_uText01.Text == Model_Select_uText01.Text && Model_Current_uText02.Text == Model_Select_uText02.Text) { messageBox.MessageBox_Show("모델 삭제", "등록 모델 정보 삭제", "모델 삭제 오류 발생<br/><br/>현재 적용되어 있는 모델은 삭제할 수 없습니다.", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (messageBox.MessageBox_Show("모델 변경", "등록 모델 정보 삭제", "확인을 선택하면 선택한 모델의 등록 정보가 삭제됩니다.<br/><br/>선택한 모델을 삭제 하시겠습니까?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Cancel) { return; } var SelectRow = this.Model_uGrid1.ActiveRow.Index; var rowRead = this.uDataSource.Rows[SelectRow]; this.uDataSource.Rows.Remove(rowRead); this.DataSourceReflash(); string modelName = String_Trim_BothSide(Model_Select_uText01.Text) + "-" + String_Trim_BothSide(Model_Select_uText02.Text) + ".rcp"; string deleteFileName = Environment.CurrentDirectory + "\\Data\\ModelData\\" + modelName; //string deleteFileName = Environment.CurrentDirectory + "\\ModelData\\" + modelName; System.IO.File.Delete(deleteFileName); this.GridScrollCheck(); //this.uGridExcelExporter.Export(this.Model_uGrid1, FileName); this.GridScrollCheck(); Model_uGrid1_NowRowDisplay(); }
private void ubtnReg_Click(object sender, EventArgs e) { FormDlgModelEdit.CaptionString = "모델 등록"; var userAdd = new FormDlgModelEdit(); if (userAdd.ShowDialog() == DialogResult.OK) { string[] AddedData = userAdd.InputData; if (Model_Reg_DoubleCheck(AddedData) == false) { var messageBox = new Control_UltraMessageBox(); if (messageBox.MessageBox_Show("모델 변경", "적용 모델 변경", "다른 모델 정보와 중복되는 모델 정보입니다.<br/><br/>확인 후에 다시 작업하여 주십시요!", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { return; } } UltraDataRow rowRead; this.uDataSource.Rows.Add(); rowRead = this.uDataSource.Rows[this.uDataSource.Rows.Count - 1]; rowRead["NO"] = this.uDataSource.Rows.Count; //rowRead["Name"] = AddedData[0]; //rowRead["RecipeNo"] = AddedData[1]; rowRead["Name"] = userAdd.GetSet_Model_Name; rowRead["RecipeNo"] = userAdd.GetSet_Model_Number; this.GridScrollCheck(); //this.uGridExcelExporter.Export(this.Model_uGrid1, FileName); _strModelName = userAdd.GetSet_Model_Name; _strModelNumber = userAdd.GetSet_Model_Number; bool modelAdd = ModelAdding(_strModelName, _strModelNumber); } }
private void ubtnLogin_Click(object sender, EventArgs e) { var messageBox = new Control_UltraMessageBox(); if (this.TextBoxNullCheck() == false) { //_dlgKeyboard.TopMost = false; //_dlgKeyboard.Refresh(); if (messageBox.MessageBox_Show("로그인 오류", "아이디 또는 패스워드 입력필요!.", "아이디 또는 패스워드를 입력하지 않았습니다.<br/><br/>로그온에 필요한 아이디와 패스워드를 입력하세요!", MessageBoxButtons.OK, MessageBoxIcon.Error) == DialogResult.OK) { //_dlgKeyboard.TopMost = true; //_dlgKeyboard.Refresh(); Display_Cursor_Point(); } return; } //_dlgKeyboard.TopMost = false; if (messageBox.MessageBox_Show("로그인 정보", "아이디, 패스워드 변경!.", "아이디와 패스워드를 정말로 변경하시겠습니까? <br/><br/>아이디와 패스워드의 분실 및 노출되지 않도록 주의해 주십시요!", MessageBoxButtons.OK, MessageBoxIcon.Question) != DialogResult.OK) { return; } //_dlgKeyboard.TopMost = true; GetSetInputID = utxtNumber.Text; GetSetInputPass = utxtPassward.Text; if (PasswordEditing(utxtNumber.Text, utxtPassward.Text) == true) { this.DialogResult = DialogResult.OK; } }
private void ubtnEdit_Click(object sender, EventArgs e) { if (Model_Select_uText01.Text == "") { return; } var messageBox = new Control_UltraMessageBox(); if (Model_Current_uText01.Text == Model_Select_uText01.Text && Model_Current_uText02.Text == Model_Select_uText02.Text) { messageBox.MessageBox_Show("모델 수정", "등록 모델 정보 수정", "모델 수정 오류 발생<br/><br/>현재 적용되어 있는 모델은 삭제할 수 없습니다.", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } int SelectRow = this.Model_uGrid1.ActiveRow.Index; Infragistics.Win.UltraWinGrid.CellsCollection CuurrentRow = this.Model_uGrid1.Rows[SelectRow].Cells; //string[] EditValue = {CuurrentRow[1].Value.ToString(), CuurrentRow[2].Value.ToString(),CuurrentRow[3].Value.ToString()}; string[] EditValue = { CuurrentRow[1].Value.ToString(), CuurrentRow[2].Value.ToString() }; FormDlgModelEdit.CaptionString = "모델 수정"; var userAdd = new FormDlgModelEdit(); userAdd.InputData = EditValue; userAdd.EditDataDisplay(); if (userAdd.ShowDialog() == DialogResult.OK) { string[] EditedData = userAdd.InputData; string modelNameOld = EditValue[0] + "-" + EditValue[1] + ".rcp"; string oldModelFileName = Environment.CurrentDirectory + "\\Data\\ModelData\\" + modelNameOld; //string oldModelFileName = Environment.CurrentDirectory + "\\ModelData\\" + modelNameOld; string modelNameNew = EditedData[0] + "-" + EditedData[1] + ".rcp"; string newModelFileName = Environment.CurrentDirectory + "\\Data\\ModelData\\" + modelNameNew; //string newModelFileName = Environment.CurrentDirectory + "\\ModelData\\" + modelNameNew; System.IO.File.Move(oldModelFileName, newModelFileName); //FileInfo fileRename = new FileInfo(newModelFileName); //if (fileRename.Exists == true) //{ //MessageBox.Show("이미 파일이 존재합니다. 확인하여 주십시요 !"); //fileRename.Delete(); //return; //System.IO.File.Move(oldname, newname); //} UltraDataRow rowRead = this.uDataSource.Rows[SelectRow]; //string oldName = this.Model_uGrid1.Rows[SelectRow].Cells[1].Value.ToString(); //string oldNo = this.Model_uGrid1.Rows[SelectRow].Cells[2].Value.ToString(); rowRead["NO"] = SelectRow + 1; rowRead["Name"] = EditedData[0]; rowRead["RecipeNo"] = EditedData[1]; //ModelFile_Name_Change(oldName, oldNo, EditedData[0], EditedData[1]); this.GridScrollCheck(); //this.uGridExcelExporter.Export(this.Model_uGrid1, FileName); } Model_uGrid1_NowRowDisplay(); }