/// <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); }
/// <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); }
/// <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); }
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); } } }
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; }
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); }
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); } }
public void ExportZJD(IList <JSYD> jsyds, ZJDExportDataViewModel model) { zjdService.ExportZJD(jsyds, model); }