Esempio n. 1
0
        //신규 시설물 생성자
        public UC_BLKM_AS(string _FTR_CDE) : this()
        {
            txtFTR_CDE.Text = _FTR_CDE;

            //신규관리번호채번
            Hashtable param = new Hashtable();

            param.Add("sqlId", "SelectBlk02FTR_IDN");
            BlkDtl result = BizUtil.SelectObject(param) as BlkDtl;

            //채번결과 매칭
            txtFTR_IDN.Text = result.FTR_IDN.ToString();
            btnDel.Tag      = "Y";//신규채번 플래그
        }
Esempio n. 2
0
        /// <summary>
        /// 로딩작업
        /// </summary>
        /// <param name="obj"></param>
        private void OnLoaded(object obj)
        {
            try
            {
                // 0.화면객체인스턴스화
                if (obj == null)
                {
                    return;
                }

                blk02DtlView    = obj as Blk02DtlView;
                cbMNG_CDE       = blk02DtlView.cbMNG_CDE;       //관리기관
                cbUPPER_FTR_CDE = blk02DtlView.cbUPPER_FTR_CDE; //상위블록
                cbUPPER_FTR_IDN = blk02DtlView.cbUPPER_FTR_IDN; //상위블록

                btnBack   = blk02DtlView.btnBack;
                btnDelete = blk02DtlView.btnDelete;
                btnSave   = blk02DtlView.btnSave;

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


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

                // 4.초기조회
                //DataTable dt = new DataTable();
                Hashtable param = new Hashtable();
                param.Add("sqlId", "SelectBlk02Dtl");
                param.Add("FTR_CDE", Dtl.FTR_CDE);
                param.Add("FTR_IDN", Dtl.FTR_IDN);

                Dtl = BizUtil.SelectObject(param) as BlkDtl;
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Esempio n. 3
0
        // 초기조회
        private void InitModel()
        {
            Hashtable param = new Hashtable();

            param.Add("sqlId", "SelectBlk03Dtl");
            param.Add("FTR_CDE", this.FTR_CDE);
            param.Add("FTR_IDN", this.FTR_IDN);

            BlkDtl result = BizUtil.SelectObject(param) as BlkDtl;

            if (result != null)
            {
                this.FctDtl = result;
            }
            else
            {
                //신규등록이면 상세화면표시
                if ("Y".Equals(uC_BLKS_AS.btnDel.Tag))
                {
                    uC_BLKS_AS.grid.Visibility = Visibility.Visible; //DB데이터가 없으면 빈페이지표시
                }
            }
        }