Shuxia Ning
2024-09-10 049f546f25cabfb5b08e29c54f49d61a544b0395
IStation.Service/05-service/03-hydraulic/HydraulicRecord.cs
ÎļþÃû´Ó IStation.Service/05-service/03-hydraulic/HydraulicModelRecord.cs ÐÞ¸Ä
@@ -3,20 +3,20 @@
    /// <summary>
    /// 
    /// </summary>
    public partial class HydraulicModelRecord
    public partial class HydraulicRecord
    {
        #region Cache
        private static List<Model.HydraulicModelRecord> GetCache()
        private static List<Model.HydraulicRecord> GetCache()
        {
            return CacheHelper<Model.HydraulicModelRecord>.GetSet(() =>
            return CacheHelper<Model.HydraulicRecord>.GetSet(() =>
            {
                var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicModelRecord>();
                var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicRecord>();
                var entity_list = dal.GetAll();
                var model_list = Entity2Models(entity_list);
                if (model_list == null)
                {
                    model_list = new List<Model.HydraulicModelRecord>();
                    model_list = new List<Model.HydraulicRecord>();
                }
                return model_list;
            }, ConfigHelper.CacheKeepTime, ConfigHelper.CacheRandomTime);
@@ -28,7 +28,7 @@
        /// <summary>
        /// èŽ·å–æ‰€æœ‰
        /// </summary>
        public List<Model.HydraulicModelRecord> GetAll()
        public List<Model.HydraulicRecord> GetAll()
        {
            var all = GetCache();
            return all.ToList();
@@ -38,9 +38,9 @@
        /// <summary>
        /// æ ¹æ®æ—¶é—´èŽ·å–
        /// </summary>
        public List<Model.HydraulicModelRecord> GetByDate(DateTime start, DateTime end)
        public List<Model.HydraulicRecord> GetByDate(DateTime start, DateTime end)
        {
            var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicModelRecord>();
            var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicRecord>();
            var entity_list = dal.GetByDate(start, end);
            var model_list = Entity2Models(entity_list);
            return model_list;
@@ -49,11 +49,11 @@
        /// <summary>
        /// æ’入多条
        /// </summary>
        public bool Inserts(List<Model.HydraulicModelRecord> list)
        public bool Inserts(List<Model.HydraulicRecord> list)
        {
            if (list == null || list.Count < 1)
                return default;
            var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicModelRecord>();
            var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicRecord>();
            var entity_list = Model2Entities(list);
            var bol = dal.Inserts(entity_list);
            return bol;
@@ -64,11 +64,11 @@
        /// </summary>
        /// <param name="list"></param>
        /// <returns></returns>
        public bool BulkInserts(List<Model.HydraulicModelRecord> list)
        public bool BulkInserts(List<Model.HydraulicRecord> list)
        {
            if (list == null || list.Count < 1)
                return default;
            var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicModelRecord>();
            var dal = DALCreateHelper.CreateDAL<IStation.DAL.IHydraulicRecord>();
            var entity_list = Model2Entities(list);
            var bol = dal.BulkInserts(entity_list);
            return bol;