public List <PointWriter> listCreator() { List <PointWriter> list = new List <PointWriter>(); foreach (var p in db.Points) { PointWriter pw = new PointWriter(); pw.RestaurantName = db.Restaurants.Find(p.RestaurantID).Name; pw.PersonName = db.Persons.Find(p.PersonID).FirstName + " " + db.Persons.Find(p.PersonID).LastName; pw.GivenPoint = p.GivenPoint; list.Add(pw); } return(list); }
static void Main(string[] args) { var config = new PointReadWriteConfig(); var activeDirectoryHelper = new ActiveDirectoryHelper(config, new TokenCacheFactory()); var pointReader = new PointReader(config, activeDirectoryHelper); var systemGuid = Guid.Parse(ConfigurationManager.AppSettings["SystemGuid"]); //Point id format is <pointname.property> ex: blr_sp.pv var readResponse = pointReader.ReadPoint(systemGuid, "CBC_VAV2RoomTemp.presentvalue"); var pointWriter = new PointWriter(config, activeDirectoryHelper); object pointValueToWrite = 0; //put what ever value you want to write //Point id format is <pointname.property> ex: blr_sp.sp var writeResponse = pointWriter.WritePoint(systemGuid, "PUT YOUR POINT ID HERE", pointValueToWrite); Console.ReadLine(); }
public PointFinderStatistics(PointWriter writer) { _writer = writer; _reportingTimer = new Timer(LogRate, null, _reportingInterval, _reportingInterval); }