public void AddSensorNodeData(SensorNodeData sensorNodeData) { using (var context = new PmsDataContext()) { context.SensorNodeData.Add(sensorNodeData.ToSensorNodeDataEntity()); context.SaveChanges(); } }
public void AddSensorNode(SensorNode sensorNode) { using (var context = new PmsDataContext()) { context.SensorNode.Add(sensorNode.ToSensorNodeEntity()); context.SaveChanges(); } }
public SensorNode GetSensorNode(Guid sensorNodeId) { using (var context = new PmsDataContext()) { return(context.SensorNode .SingleOrDefault(x => x.Id == sensorNodeId) .ToSensorNode()); } }
public IEnumerable <SensorNode> GetAllSensorNodes() { using (var context = new PmsDataContext()) { return(context.SensorNode .Select(x => x.ToSensorNode()) .ToList()); } }
public IEnumerable <SensorNodeData> GetSensorNodeData(Guid sensorNodeId) { using (var context = new PmsDataContext()) { return(context.SensorNodeData .Where(x => x.SensorNodeId == sensorNodeId) .Select(x => x.ToSensorNodeData()) .ToList()); } }