Beispiel #1
0
        /// <summary>
        /// 打开户文件夹
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OpenHuDir_Click(object sender, RoutedEventArgs e)
        {
            ZJDExportDataViewModel exportDataViewModel = ZJDExportDataPage.model;
            string dir = System.IO.Path.GetDirectoryName(ZJDDao.GetZJDSaveFileName(ectypalJSYD, exportDataViewModel.SaveDir, ""));

            FileUtils.OpenDir(dir);
        }
Beispiel #2
0
        /// <summary>
        /// 平面图
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OpenPMT_Click(object sender, RoutedEventArgs e)
        {
            ZJDExportDataViewModel exportDataViewModel = ZJDExportDataPage.model;
            string path = ZJDDao.GetZJDSaveFileName(ectypalJSYD, exportDataViewModel.SaveDir, "7_" + ectypalJSYD.ZDNUM + "F.PDF");

            FileUtils.OpenFile(path);
        }
Beispiel #3
0
        /// <summary>
        /// 打开测绘报告
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OpenCHBG_Click(object sender, RoutedEventArgs e)
        {
            ZJDExportDataViewModel exportDataViewModel = ZJDExportDataPage.model;
            string path = ZJDDao.GetZJDSaveFileName(ectypalJSYD, exportDataViewModel.SaveDir, JSYDCustom.CHBGDocPath);

            FileUtils.OpenFile(path);
        }
Beispiel #4
0
 public void ExportZJD(IList <JSYD> jsyds, ZJDExportDataViewModel model)
 {
     foreach (JSYD jsyd in jsyds)
     {
         if (Utils.CheckListExists(jsyd.HZs) && Utils.CheckListExists(jsyd.NFs) && Utils.CheckListExists(jsyd.Floors))
         {
             ExportZJD(jsyd, model);
         }
     }
 }
Beispiel #5
0
        public ZJDExportDataPage(ZJDDataSourceViewModel DataSourceViewModel)
        {
            InitializeComponent();


            var jsydCustom = JSYDPagerPageViewModel.GetViewModel(zjdController.GetJSYD(DataSourceViewModel));

            pagerPage.SetPagerPage <JSYDPagerPageViewModel>(jsydCustom, JSYDPagerPageViewModel.GetFieldCustoms(), true, true);
            pagerPage.SetDataSourceViewModel(DataSourceViewModel);

            model            = SoftwareConfig.GetRedis <ZJDExportDataViewModel>(ZJDExportDataViewModel.RedisKey);
            this.DataContext = model;
        }
Beispiel #6
0
        private IList <JZXInfo> GetDangAnDaiJZXs()
        {
            ZJDExportDataViewModel exportDataViewModel = ZJDExportDataPage.model;
            string quanJiDiaoChaTablePath = ZJDDao.GetZJDSaveFileName(ectypalJSYD, exportDataViewModel.SaveDir, JSYDCustom.QJDCBDocPath);

            if (MyUtils.Utils.CheckFileExists(quanJiDiaoChaTablePath))
            {
                //读取档案中的 界址标示表
                // Document doc = SpireDocUtils.ReadWord(quanJiDiaoChaTablePath);
                // IList<JZXInfo> dangAnDaiJZXs = JZXInfoCustom.ReadBSBByDangAnDai(doc, JSYD.ZDNUM);
                return(null);
            }
            return(null);
        }
Beispiel #7
0
        private void ExportZJD(JSYD jsyd, ZJDExportDataViewModel model)
        {
            string saveDir = model.SaveDir;



            //档案袋
            if (model.IsDangAnDai)
            {
                //Type type = jsyd.JZXInfos.GetType();
                //Type typeA = Type.GetType(type.AssemblyQualifiedName);
                //Console.WriteLine(type.AssemblyQualifiedName);
                zjdDao.ExportZJD_DangAnDai(jsyd, saveDir);
            }
            //审批表
            if (model.IsSPB)
            {
                zjdDao.ExportZJD_SPB(jsyd, saveDir);
            }
            //委托书
            if (model.IsWTS)
            {
                zjdDao.ExportZJD_WTS(jsyd, saveDir);
            }
            //声明书
            if (model.IsSMS)
            {
                zjdDao.ExportZJD_SMS(jsyd, saveDir);
            }
            //权籍调查表
            if (model.IsQJDCB)
            {
                if (Utils.CheckListExists(jsyd.QZBs))
                {
                    if (Utils.CheckListExists(jsyd.JZXInfos))
                    {
                        zjdDao.ExportZJD_QJDCB(jsyd, saveDir);
                    }
                }
            }
            //测绘报告
            if (model.IsCHBG)
            {
                zjdDao.ExportZJD_CHBG(jsyd, saveDir);
            }
        }
Beispiel #8
0
 public void ExportZJD(IList <JSYD> jsyds, ZJDExportDataViewModel model)
 {
     zjdService.ExportZJD(jsyds, model);
 }