Esempio n. 1
0
        /// <summary>
        /// List[0]=AO,List[1]=DO,List[2]=AI,List[3]=DI
        /// </summary>
        /// <param name="gateVM"></param>
        /// <returns></returns>
        public List <int> GetPins(GatesViewModel gateVM)
        {
            DataClass gateControlData = gateVM.GetControlData();

            if (gateControlData.StringData[0] == "Да")
            {
                DO += 1;
            }
            if (gateControlData.StringData[1] == "Да")
            {
                DO += 1;
            }
            var result = new List <int> {
                AO, DO, AI, DI
            };

            return(result);
        }
Esempio n. 2
0
        public List <PowerObject> GetPowerParts(GatesViewModel gateVM)
        {
            var       gatePower     = new List <PowerObject>();
            DataClass gatePowerData = gateVM.GetPowerData();

            if (gatePowerData.IntData[0] != 0)
            {
                if (gatePowerData.StringData[0] == "Двухпозиционное")
                {
                }
                else
                {
                }
                if (gatePowerData.StringData[1] == "Да")
                {
                }
                else
                {
                }
            }
            if (gatePowerData.IntData[1] != 0)
            {
                if (gatePowerData.StringData[0] == "Двухпозиционное")
                {
                }
                else
                {
                }
                if (gatePowerData.StringData[1] == "Да")
                {
                }
                else
                {
                }
            }

            return(gatePower);
        }