Exemplo n.º 1
0
        /// <summary>
        /// 로드 바인딩
        /// </summary>
        /// <param name="obj"></param>
        private void OnLoaded(object obj)
        {
            if (obj == null)
            {
                return;
            }

            //1. 화면객체 인스턴스
            cnstCmplSelView = obj as CnstCmplSelView;

            cbAPL_CDE = cnstCmplSelView.cbAPL_CDE;
            cbPRO_CDE = cnstCmplSelView.cbPRO_CDE;
            cbHJD_CDE = cnstCmplSelView.cbHJD_CDE;

            grid = cnstCmplSelView.grid;


            //2.화면데이터객체 초기화
            InitDataBinding();


            //3.권한처리
            permissionApply();


            //4.초기조회
            SearchAction(null);
        }
Exemplo n.º 2
0
        //민원선택 팝업호출
        private void BtnSel_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                // 지형지물팝업 윈도우
                CnstCmplSelView cnstCmplSelView = new CnstCmplSelView();
                cnstCmplSelView.Owner = Window.GetWindow(this);


                //FTR_IDN 리턴
                if (cnstCmplSelView.ShowDialog() is bool)
                {
                    string RCV_NUM = cnstCmplSelView.txbRCV_NUM.Text;


                    //저장버튼으로 닫힘
                    if (!FmsUtil.IsNull(RCV_NUM))
                    {
                        txtRCV_NUM.EditValue = RCV_NUM;
                    }
                    //닫기버튼으로 닫힘
                }
            }
            catch (Exception ex)
            {
                Messages.ShowErrMsgBox(ex.ToString());
            }
        }