private void _lmKEY_PAD_Click(object sender, EventArgs e) { frmPopupKeypad_T04 frmkey = new frmPopupKeypad_T04(); if (frmkey.ShowDialog() == DialogResult.OK) { string PopupValue = frmkey.ReturnValue1; _luDATA.Text = PopupValue; } }
// 추가 이벤트 생성 #region ○ 메인 그리드 로우 선택 이벤트 생성 - _gdMAIN_VIEW_RowCellClick(object sender, RowCellClickEventArgs e) private void _gdMAIN_VIEW_RowCellClick(object sender, RowCellClickEventArgs e) { try { GridView gv = sender as GridView; CoFAS_ControlManager.Controls_Binding(gv, false, this); //그리드 정보 디테일 표기 if (gv.GetFocusedRowCellValue("INSPECT_YN").ToString() == "N") { if (gv.GetFocusedRowCellValue("SENSOR_TYPE").ToString() == "CD140001") // 수치형 센서 { frmPopupKeypad_T04 frmkey = new frmPopupKeypad_T04(); if (frmkey.ShowDialog() == DialogResult.OK) { string PopupValue = frmkey.ReturnValue1; _pucTABEquipmentEntity.VALUE = PopupValue; _pucTABEquipmentEntity.CRUD = "U"; _pucTABEquipmentEntity.EQUIPMENT_CODE = gv.GetFocusedRowCellValue("EQUIPMENT").ToString(); _pucTABEquipmentEntity.INSPECT_ID = gv.GetFocusedRowCellValue("INSPECT_ID").ToString(); _pucTABEquipmentEntity.ATTRIBUTE = gv.GetFocusedRowCellValue("ATTRIBUTE").ToString(); _pucTABEquipmentEntity.DAY = _pDay; // 리소스 정보 단일 저장 _pucTABRegisterEntity.CRUD = "C"; _pucTABRegisterEntity.DATE_TIME = DateTime.Now.ToString("yyyyMMddHHmmss"); _pucTABRegisterEntity.RESOURCE_CODE = gv.GetFocusedRowCellValue("RESOURCE_CODE").ToString(); _pucTABRegisterEntity.VALUE = PopupValue; InputData_Inspect_Save(); _pucTABEquipmentEntity.CRUD = "R"; _pucTABEquipmentEntity.EQUIPMENT_CODE = _luCHECK_FILE.Text.ToString(); MainFind_DisplayData(); } } else if (gv.GetFocusedRowCellValue("SENSOR_TYPE").ToString() == "CD140002") // 카테고리형 센서 { frmTABEquipment_INSPECT frminspect = new frmTABEquipment_INSPECT(); if (frminspect.ShowDialog() == DialogResult.OK) { string PopupValue = frminspect.ReturnValue1; _pucTABEquipmentEntity.VALUE = PopupValue; _pucTABEquipmentEntity.CRUD = "U"; _pucTABEquipmentEntity.EQUIPMENT_CODE = gv.GetFocusedRowCellValue("EQUIPMENT").ToString(); _pucTABEquipmentEntity.INSPECT_ID = gv.GetFocusedRowCellValue("INSPECT_ID").ToString(); _pucTABEquipmentEntity.ATTRIBUTE = gv.GetFocusedRowCellValue("ATTRIBUTE").ToString(); _pucTABEquipmentEntity.DAY = _pDay; // 리소스 정보 단일 저장 _pucTABRegisterEntity.CRUD = "C"; _pucTABRegisterEntity.DATE_TIME = DateTime.Now.ToString("yyyyMMddHHmmss"); _pucTABRegisterEntity.RESOURCE_CODE = gv.GetFocusedRowCellValue("RESOURCE_CODE").ToString(); _pucTABRegisterEntity.VALUE = PopupValue; InputData_Inspect_Save(); _pucTABEquipmentEntity.CRUD = "R"; _pucTABEquipmentEntity.EQUIPMENT_CODE = _luCHECK_FILE.Text.ToString(); MainFind_DisplayData(); } } else // 기타 { frmPopupKeypad_T04 frmkey = new frmPopupKeypad_T04(); if (frmkey.ShowDialog() == DialogResult.OK) { string PopupValue = frmkey.ReturnValue1; _pucTABEquipmentEntity.VALUE = PopupValue; _pucTABEquipmentEntity.CRUD = "U"; _pucTABEquipmentEntity.EQUIPMENT_CODE = gv.GetFocusedRowCellValue("EQUIPMENT").ToString(); _pucTABEquipmentEntity.INSPECT_ID = gv.GetFocusedRowCellValue("INSPECT_ID").ToString(); _pucTABEquipmentEntity.ATTRIBUTE = gv.GetFocusedRowCellValue("ATTRIBUTE").ToString(); _pucTABEquipmentEntity.DAY = _pDay; InputData_Inspect_Save(); _pucTABEquipmentEntity.CRUD = "R"; _pucTABEquipmentEntity.EQUIPMENT_CODE = _luCHECK_FILE.Text.ToString(); MainFind_DisplayData(); } } } } catch (ExceptionManager pExceptionManager) { CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString())); } }