Ejemplo n.º 1
0
        /// <summary>
        /// 根据条件选出火险等级
        /// </summary>
        /// <param name="level"></param>
        /// <returns></returns>
        private IEnumerable <YJJCFireLevelModel> GetModelListBy(string level)
        {
            var result = new List <YJJCFireLevelModel>();
            var list   = YJ_DANGERCLASSCls.getListModelTop(new YJ_DANGERCLASS_SW()
            {
            });

            if (list.Any())
            {
                var recordlist = list.Where(p => Convert.ToInt32(p.DANGERCLASS) >= Convert.ToInt32(level));
                foreach (var item in recordlist.OrderByDescending(p => p.DANGERCLASS))
                {
                    var model = new YJJCFireLevelModel();
                    if (!string.IsNullOrEmpty(item.TOPTOWNNAME))
                    {
                        model.AreaName = item.TOPTOWNNAME + "==>";
                    }
                    model.AreaName += item.TOWNNAME;    //区域
                    model.FireLevel = item.DANGERCLASS; //等级
                    //model.SourceForm = "人工导入";
                    result.Add(model);
                }
            }
            return(result);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取火险等级模型列表
        /// </summary>
        /// <returns></returns>
        private IEnumerable <YJJCFireLevelModel> GetModelList()
        {
            var result = new List <YJJCFireLevelModel>();
            var list   = YJ_DANGERCLASSCls.getListModelTop(new YJ_DANGERCLASS_SW()
            {
            });

            if (list.Any())
            {
                foreach (var item in list.OrderByDescending(p => p.DANGERCLASS))
                {
                    var model = new YJJCFireLevelModel();
                    if (!string.IsNullOrEmpty(item.TOPTOWNNAME))
                    {
                        model.AreaName = item.TOPTOWNNAME + "==>";
                    }
                    model.AreaName  += item.TOWNNAME;                   //区域
                    model.FireLevel  = item.DANGERCLASS;                //等级
                    model.LevelDate  = ClsSwitch.SwitDate(item.DCDATE); //等级时间;
                    model.SourceForm = "人工导入";
                    result.Add(model);
                }
            }
            return(result);
        }