Example #1
0
        public FluentControlLoop(IFluentPlant parent, string name)
        {
            try
            {

                Plant plant = parent.GetPlant();
                _parent = parent;
                _isnew = false;

                //_loop = contx.Plants.FirstOrDefault(g => g.PlantID == _plant.PlantID).PlantLoops.FirstOrDefault(g => g.EquipName == name);

                _loop = plant.PlantLoops.FirstOrDefault(g => g.EquipName == name);

                //if (_loop == null)
                //{
                //    _isnew = true;
                //    _loop = new EQControlLoop();
                //    _loop.EquipName = name;
                //    //_loop.PlantID = _plant.PlantID;
                //    _loop.PlantID = _parent.GetPlant().PlantID;
                //}
            }
            catch (Exception ex)
            {
                _message = _message + ex.ToString();

            }
        }
Example #2
0
 public FluentControlLoop(IFluentPlant parent)
 {
     _plant = parent.GetPlant();
     _parent = parent;
     _isnew = false;
 }