Exemple #1
0
        //첨부파일 모듈호출
        private void BtnAdd_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                // 파일첨부윈도우
                fileMngView       = new FileMngView(this.BIZ_ID, null);
                fileMngView.Owner = Window.GetWindow(this);


                //FIL_SEQ 리턴
                if (fileMngView.ShowDialog() is bool)
                {
                    string FIL_SEQ = fileMngView.txtFIL_SEQ.Text;

                    //저장버튼으로 닫힘
                    if (!FmsUtil.IsNull(FIL_SEQ))
                    {
                        //AddFilSeqRow(FIL_SEQ); //첨부파일 한건추가
                        //조회그리드형으로 변경
                        InitModel();
                    }
                    //닫기버튼으로 닫힘
                }
            }
            catch (Exception ex)
            {
                Messages.ShowErrMsgBox(ex.ToString());
            }


            //gv.AddNewRow();
            //int newRowHandle = DataControlBase.NewItemRowHandle;
            //grid.SetCellValue(gv.FocusedRowHandle, "PAY_YMD", Convert.ToDateTime(DateTime.Today).ToString("yyyy-MM-dd"));
        }
Exemple #2
0
        //초기로딩 객체가져오기
        private void OnLoaded(object obj)
        {
            if (obj == null)
            {
                return;
            }

            //그리드뷰인스턴스
            fileMngView = obj as FileMngView;
            gv          = fileMngView.gv;
            txtFIL_SEQ  = fileMngView.txtFIL_SEQ;
            txtBIZ_ID   = fileMngView.txtBIZ_ID;
            btnClose    = fileMngView.btnClose;

            //등록일자
            Dtl.UPD_YMD = DateTime.Today.ToString("yyyyMMdd");

            // 초기조회
            InitModel();
        }
Exemple #3
0
        //선택한 첨부파일에 대한 파일창열기
        private void Gv_RowDoubleClick(object sender, RowDoubleClickEventArgs e)
        {
            TableView tv      = sender as TableView;
            string    FIL_SEQ = tv.Grid.GetCellValue(e.HitInfo.RowHandle, "FIL_SEQ").ToString();

            try
            {
                // 파일첨부윈도우
                FileMngView fileMngView = new FileMngView(BIZ_ID, FIL_SEQ);
                fileMngView.Owner = Window.GetWindow(this);


                //FIL_SEQ 리턴
                if (fileMngView.ShowDialog() is bool)
                {
                    FIL_SEQ = fileMngView.txtFIL_SEQ.Text;

                    //조회그리드형으로 변경
                    InitModel();
                }



                //팝업열기 & 위치
                //fileMngView.IsOpen = false;

                //fileMngView = new FileMngView(FIL_SEQ);
                //fileMngView.PlacementRectangle = new Rect(100, 100, 550, 400);
                //fileMngView.IsOpen = true;
                //fileMngView.DataContext = this;
            }
            catch (Exception ex)
            {
                Messages.ShowErrMsgBox(ex.ToString());
            }
        }