/// <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); }
//민원선택 팝업호출 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()); } }