public bool Delete(int id)
        {
            var bll = new GroupSensorsBll();

            groupInfosDic.groupSensorses.Remove(id);
            return(bll.Delete(id));
        }
 private GroupSensorInfoDic()
 {
     if (null == groupSensorses)
     {
         groupSensorses = new Dictionary <int, GroupSensors>();
         var bll = new GroupSensorsBll();
         IList <GroupSensors> list = bll.SelectList();
         foreach (GroupSensors groupSensorse in list)
         {
             groupSensorses.Add(Convert.ToInt32(groupSensorse.ID), groupSensorse);
         }
     }
 }
        public bool Add(GroupSensors groupSensors)
        {
            bool flag = false;
            var  b    = new GroupSensorsBll();
            List <GroupSensors> groupSensorsesList = b.SelectList().ToList();

            for (int i = 0; i < groupSensorsesList.Count; i++)
            {
                if (groupSensorsesList[i].SensorID == groupSensors.SensorID)
                {
                    flag = true;
                }
            }
            if (!flag)
            {
                var bll = new GroupSensorsBll();
                int id  = bll.AddGroupSensorInfo(groupSensors);
                groupSensors.ID = id;
                groupInfosDic.groupSensorses.Add(id, groupSensors);
                return(true);
            }
            return(false);
        }