Пример #1
0
        /// <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);
            }
        }
Пример #2
0
 /// <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();
        }