/// <summary> /// 另存电子标书逻辑(当前项目另存为数据文件) /// </summary> /// <param name="p_File"></param> public void SaveAsDZBS(System.IO.FileInfo p_File) { //1.添加类型为 电子标书 //2.删除所有子目数据 //this.Current.StructSource.ModelInfomation.Set("版本号", "Ver 1.0"); //创建数据文件 //创建新的数据访问对象 using (_ProjDataBase db = new _ProjDataBase(string.Format(_DataBase.AccessConnString, p_File.FullName), this.ObjectList)) { //创建新的项目文件 //this.CreateFile(); //文件类型 this.Current.StructSource.ModelInfomation.Set("文件类型", "电子标书"); db.Open(this.Current); //调用保存逻辑 if (APP.FileType.Equals("项目工程")) { db.OutAsDZBS(); } else { db.SaveAsDZBS(); } } }
/// <summary> /// 另存为业务逻辑(当前项目另存为数据文件) /// </summary> /// <param name="p_File"></param> public void SaveAs(System.IO.FileInfo p_File) { //创建数据文件 //创建新的数据访问对象 this.SetKeyNo(); using (_ProjDataBase db = new _ProjDataBase(string.Format(_DataBase.AccessConnString, p_File.FullName), this.ObjectList)) { db.Open(this.Current); //调用保存逻辑 db.SaveAs(); } }