Example #1
0
        //获取实体
        public cloud_systemparameter QueryObject(cloud_systemparameter model)
        {
            IList <cloud_systemparameter> list = cloud_systemparameterDal.getcloud_systemparameterList(model);

            if (list.Count > 0)
            {
                return(list[0]);
            }
            else
            {
                return(null);
            }
        }
Example #2
0
        //查询List
        public IList <cloud_systemparameter> getcloud_systemparameterList(cloud_systemparameter model)
        {
            IList <cloud_systemparameter> list = new List <cloud_systemparameter>();

            try
            {
                list = cloud_systemparameterDal.getcloud_systemparameterList(model);
            }
            catch
            {
                list = null;
            }
            return(list);
        }
Example #3
0
        /// <summary>
        /// 返回总条数
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int GetRecordCount(cloud_systemparameter model)
        {
            return(cloud_systemparameterDal.GetRecordCount(model));

            #region  缓存用法
            //int totalItems = 0;
            //object obj = CacheHelper.GetCache("cloud_systemparameterBLL_GetRecordCount"); //key一定要设置的有规律不重复类名+方法名
            //if (obj != null)
            //{
            //    totalItems = (int)obj;

            //}
            //else
            //{
            //    totalItems = cloud_systemparameterDal.GetRecordCount(model);
            //    CacheHelper.SetCacheAbsolute("cloud_systemparameterBLL_GetRecordCount", totalItems);//写入服务器缓存
            //}
            //return totalItems;
            #endregion
        }
Example #4
0
        /// <summary>
        /// 获取DataTable列表
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public DataTable getPageList(cloud_systemparameter model)
        {
            return(cloud_systemparameterDal.getPageList(model));


            #region  缓存用法
            //DataTable dt = null;
            //object obj = CacheHelper.GetCache("cloud_systemparameterBLL_getPageList"); //key一定要设置的有规律不重复类名+方法名
            //if (obj != null)
            //{
            //    dt = (DataTable)obj;

            //}
            //else
            //{
            //    dt = cloud_systemparameterDal.getPageList(model);
            //    CacheHelper.SetCacheAbsolute("cloud_systemparameterBLL_getPageList", dt);//写入服务器缓存
            //}
            //return dt;
            #endregion
        }
Example #5
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool Delete(string Id)
        {
            List <cloud_systemparameter> List = new List <cloud_systemparameter>();
            bool   isok = false;
            string ID   = Id.ToString().TrimEnd(',');

            string[] arry = ID.Split(',');
            if (arry.Length > 0)
            {
                for (int i = 0; i < arry.Length; i++)
                {
                    cloud_systemparameter oldmodel = new cloud_systemparameter();
                    oldmodel = QueryObject(new cloud_systemparameter {
                        Id = arry[i].ToString().Replace("'", "")
                    });                                                                                           //用于历史写入原来的值
                    List.Add(oldmodel);
                }
                cloud_systemparameterDal.Delete(List);
                isok = true;
            }
            return(isok); //cloud_systemparameterDal.Delete(Id, oldmodel);
        }
Example #6
0
 /// <summary>
 /// 更新
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool Update(cloud_systemparameter oldmodel, cloud_systemparameter model)
 {
     return(cloud_systemparameterDal.Update(oldmodel, model));
 }
Example #7
0
 /// <summary>
 /// 新增
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool Insert(cloud_systemparameter model)
 {
     return(cloud_systemparameterDal.Insert(model));
 }