public void SetArmLevel(eAreaArmSet arm) { if (myPw.IsValidCodeEntered()) { char al = '0'; al += (char)(int)arm; string pw = myPw.getPassword(); string cmdStr = string.Format("a{0}{1}{2}00", al, areaNumber, pw); myPanel.SendDebug(string.Format("Area {0} - SetArmLevel = {1} ({2})", areaNumber, arm, cmdStr)); myPanel.Enqueue(cmdStr); } }
//Public Functions ------------------------------------------------------- public void SetArmState(ushort _armState) { eAreaArmSet tas = (eAreaArmSet)Enum.Parse(typeof(eAreaArmSet), Convert.ToString(_armState), true); myArea.SetArmLevel(tas); }