Example #1
0
        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);
        }
Example #2
0
        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);
 }