Beispiel #1
0
        private void InitializeSetting()
        {
            try
            {
                //메인 화면 전역 변수 처리
                _pFONT_SETTING = new Font(_pFONT_TYPE, _pFONT_SIZE);

                _pWINDOW_NAME   = this.Name;
                _pUSER_CODE     = _pUserEntity.USER_CODE;
                _pUSER_NAME     = _pUserEntity.USER_NAME;
                _pLANGUAGE_TYPE = _pUserEntity.LANGUAGE_TYPE;
                _pFONT_TYPE     = _pUserEntity.FONT_TYPE;
                _pFONT_SIZE     = _pUserEntity.FONT_SIZE;
                //메뉴 화면 엔티티 설정
                _pucTABCommentEntity               = new ucTABCommentEntity();
                _pucTABCommentEntity.CORP_CODE     = _pUserEntity.CORP_CODE;
                _pucTABCommentEntity.USER_CODE     = _pUserEntity.USER_CODE;
                _pucTABCommentEntity.LANGUAGE_TYPE = _pUserEntity.LANGUAGE_TYPE;

                //화면 설정 언어 & 명칭 변경.
                DataTable dtLanguage = new LanguageBusiness().Language_Info(_pWINDOW_NAME, _pLANGUAGE_TYPE);

                if (dtLanguage != null && dtLanguage.Rows.Count > 0)
                {
                    CoFAS_ControlManager.Language_Info(dtLanguage, this);
                }

                //그리드 설정
                InitializeGrid();

                //화면 컨트롤러 설정
                InitializeControl();

                if (_pFirstYN)
                {
                    MainFind_DisplayData(); //Dev Grid 데이터소스 로 바인딩 작업 처리 할 경우에는 최초 빈 데이터 테이블을 바인딩 해야 됨.

                    _gdMAIN_VIEW.RowCellClick += _gdMAIN_VIEW_RowCellClick;

                    _pFirstYN = false;
                }
            }
            catch (ExceptionManager pExceptionManager)
            {
                CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString()));
            }
        }
Beispiel #2
0
        private void InputData_Save(ucTABCommentEntity _pucTABCommentEntity)
        {
            try
            {
                CoFAS_DevExpressManager.SetCursor(this, Cursors.WaitCursor);

                bool isError = false;

                isError = new ucTABCommentBusiness().ucTABComment_Info_Save(_pucTABCommentEntity);
                // 자재입고
                if (isError)
                {
                    //오류 발생.
                    //CoFAS_DevExpressManager.ShowInformationMessage("저장 오류 발생! 데이터를 확인 하세요.");
                    CoFAS_DevExpressManager.ShowInformationMessage(_pMSG_SAVE_ERROR);
                }
                else
                {
                    _pucTABCommentEntity.CRUD          = "R";
                    _pucTABCommentEntity.COOMMENT_ID   = "";
                    _pucTABCommentEntity.COOMMENT_DATA = "";

                    _luCOMMENT_DATA.Text = "";

                    Form_SearchButtonClicked(null, null);
                }
            }
            catch (ExceptionManager pExceptionManager)
            {
                CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString()));
            }
            finally
            {
                CoFAS_DevExpressManager.SetCursor(this, Cursors.Default);
            }
        }