/// <summary> /// 정보 저장 /// </summary> public bool ucEquipmentDocumentListPopup_Info_Save(ucEquipmentDocumentListPopupEntity pucEquipmentDocumentListPopupEntity, DataTable dt) { try { DataTable dtTemp = null; bool isChack = CoFAS_ConvertManager.DataTable_FindCount(dt, "CRUD IN ('C','U','D')", ""); if (isChack) { dtTemp = CoFAS_ConvertManager.DataTable_FindValue(dt, "CRUD IN ('C','U','D')", ""); // 신규 and 수정 항목 데이터 테이블 화 } using (DBManager pDBManager = new DBManager()) { bool isReturn = new ucEquipmentDocumentListPopupProvider(pDBManager).ucEquipmentDocumentListPopup_Info_Save(pucEquipmentDocumentListPopupEntity, dtTemp); return(isReturn); } } catch (ExceptionManager pExceptionManager) { throw pExceptionManager; } catch (Exception pException) { throw new ExceptionManager(this, "ucEquipmentDocumentListPopup_Info_Save(ucEquipmentDocumentListPopupEntity pucEquipmentDocumentListPopupEntity, DataTable dt)", pException); } }
/// <summary> /// 언어 정보 조회 /// </summary> public DataTable ucEquipmentDocumentListPopup_Info_Sub(ucEquipmentDocumentListPopupEntity pucEquipmentDocumentListPopupEntity) { try { using (DBManager pDBManager = new DBManager()) { DataTable pDataTable = new ucEquipmentDocumentListPopupProvider(pDBManager).ucEquipmentDocumentListPopup_Info_Sub(pucEquipmentDocumentListPopupEntity); return(pDataTable); } } catch (ExceptionManager pExceptionManager) { throw pExceptionManager; } catch (Exception pException) { throw new ExceptionManager(this, "ucEquipmentDocumentListPopup_Info_Sub(ucEquipmentDocumentListPopupEntity pucEquipmentDocumentListPopupEntity)", pException); } }
private void InitializeSetting() { //메인 화면 공통 메세지 처리 _아래애 MainForm지우기 _pMSG_SEARCH = _pMessageEntity.MSG_SEARCH; _pMSG_SEARCH_EMPT = _pMessageEntity.MSG_SEARCH_EMPT; _pMSG_SAVE_QUESTION = _pMessageEntity.MSG_SAVE_QUESTION; _pMSG_SAVE = _pMessageEntity.MSG_SAVE; _pMSG_SAVE_ERROR = _pMessageEntity.MSG_SAVE_ERROR; _pMSG_DELETE_QUESTION = _pMessageEntity.MSG_DELETE_QUESTION; _pMSG_DELETE = _pMessageEntity.MSG_DELETE; _pMSG_DELETE_ERROR = _pMessageEntity.MSG_DELETE_ERROR; _pMSG_DELETE_COMPLETE = _pMessageEntity.MSG_DELETE_COMPLETE; _pMSG_INPUT_DATA = _pMessageEntity.MSG_INPUT_DATA; _pMSG_INPUT_DATA_ERROR = _pMessageEntity.MSG_INPUT_DATA_ERROR; _pMSG_WORKING = _pMessageEntity.MSG_WORKING; _pMSG_RESET_QUESTION = _pMessageEntity.MSG_RESET_QUESTION; _pMSG_EXIT_QUESTION = _pMessageEntity.MSG_EXIT_QUESTION; _pMSG_SELECT = _pMessageEntity.MSG_SELECT; _pMSG_RESET_COMPLETE = _pMessageEntity.MSG_RESET_COMPLETE; //메뉴 화면 엔티티 설정 _pucEquipmentDocumentListPopupEntity = new ucEquipmentDocumentListPopupEntity(); _pucEquipmentDocumentListPopupEntity.CORP_CODE = _pCORP_CODE; _pucEquipmentDocumentListPopupEntity.USER_CODE = _pUSER_CODE; _pucEquipmentDocumentListPopupEntity.LANGUAGE_TYPE = _pLANGUAGE_TYPE; //화면 설정 언어 & 명칭 변경. ==고정== DataTable dtLanguage = new LanguageBusiness().Language_Info(_pWINDOW_NAME, _pLANGUAGE_TYPE); if (dtLanguage != null && dtLanguage.Rows.Count > 0) { CoFAS_ControlManager.Language_Info(dtLanguage, this); } _luEQUIPMENT_MST_CODE.Text = ARRAY_CODE[0].ToString(); _luEQUIPMENT_CODE.Text = ARRAY_CODE[1].ToString(); _luEQUIPMENT_STOP_MST_CODE2.Text = ARRAY_CODE[0].ToString(); _luEQUIPMENT_CODE2.Text = ARRAY_CODE[1].ToString(); DateTime pDateTime = DateTime.Today; DateTime pFirstDateTime = pDateTime.AddDays(1 - pDateTime.Day); //그리드 설정 ==고정== _gdMAIN_VIEW = CoFAS_DevExpressManager.Grid_Setting(_gdMAIN, _gdMAIN_VIEW, fntPARENT_FONT, _pLANGUAGE_TYPE, new DevGridSettingBusiness().DevGrid_Info(_pLANGUAGE_TYPE, _pWINDOW_NAME, _gdMAIN.Name.ToString())); _gdSUB_VIEW = CoFAS_DevExpressManager.Grid_Setting(_gdSUB, _gdSUB_VIEW, fntPARENT_FONT, _pLANGUAGE_TYPE, new DevGridSettingBusiness().DevGrid_Info(_pLANGUAGE_TYPE, _pWINDOW_NAME, _gdSUB.Name.ToString())); CoFAS_DevGridEventManager.OnViewDoubleClick += CoFAS_DevGridEventManager_OnViewDoubleClick; CoFAS_DevExpressManager._OnButtonPressed += CoFAS_DevExpressManager__OnButtonPressed; _luDOCUMENT_TYPE.AddValue(new CommonCodeReturnBusiness().CommonCode_Return("R", _pLANGUAGE_TYPE, "DOCUMENT_TYPE", "", "", "").Tables[0], 0, 0, "", true); _luUSE_YN.AddValue(new CommonCodeReturnBusiness().CommonCode_Return("R", _pLANGUAGE_TYPE, "USE_YN", "", "", "").Tables[0], 0, 1, "", true); _luDOCUMENT_USE_YN.AddValue(new CommonCodeReturnBusiness().CommonCode_Return("R", _pLANGUAGE_TYPE, "USE_YN", "", "", "").Tables[0], 0, 1, "", true); MainFind_DisplayData(); //Dev Grid 데이터소스 로 바인딩 작업 처리 할 경우에는 최초 빈 데이터 테이블을 바인딩 해야 됨. SubFind_DisplayData(); }