cloudflight
2024-06-10 4db7d08bb295be33e80f1353f58fcea4a8da6127
Hydraulic/Hydro.Inp2.2/NetWork.cs
@@ -1,4 +1,5 @@
using Hydro.Core.Model;
using Hydro.CommonBase;
using Hydro.Core.Model;
//using Hydro.HydraulicModel;
using System;
using System.Collections.Generic;
@@ -740,7 +741,7 @@
            string backupFileName = $"{Path.GetFileNameWithoutExtension(InpPath)}_{DateTime.Now:yyyyMMddHHmmss}{Path.GetExtension(InpPath)}";
            string backupFilePath = Path.Combine(backupFolderPath, backupFileName);
            if (File.Exists(InpPath)) File.Copy(InpPath, backupFilePath, true);
            FileCopy.Copy(InpPath, backupFilePath, true);
            //Global.ClearFileReadOnly(InpPath);
            File.WriteAllText(InpPath, output);
@@ -960,7 +961,7 @@
        /// <returns></returns>
        public virtual List<TimePoint> Calc(string InpPath)
        {
            HydraulicModel.HydraulicCore epanet = new HydraulicModel.HydraulicCore();
            HydraulicModel.HydraulicCore epanet = new HydraulicModel.HydraulicCore(true);
            var result = new List<TimePoint>();
            var err = epanet.open(InpPath, "", "");