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); }