Updated format for Westinghouse Alarm Procedures
Allow the user to change which Multiple Return value is selected for a n RO. Allow user to select an RO for MEL including Room #
This commit is contained in:
parent
452159bf60
commit
32765615c6
@ -205,8 +205,13 @@ namespace Volian.Controls.Library
|
|||||||
if (_SavCurROLink != null)
|
if (_SavCurROLink != null)
|
||||||
SavROLink = _SavCurROLink; ;
|
SavROLink = _SavCurROLink; ;
|
||||||
lbROId.Text = chld.appid;
|
lbROId.Text = chld.appid;
|
||||||
btnSaveRO.Enabled = ((_SavCurROLink == null) || !(chld.roid.Substring(0, 12).ToLower().Equals(SavROLink.ROID.Substring(0, 12).ToLower())));
|
// Allow the user to select a different return value.
|
||||||
btnCancelRO.Enabled = ((_SavCurROLink != null) && chld.roid.Substring(0, 12).ToLower() != SavROLink.ROID.Substring(0, 12).ToLower());
|
//btnSaveRO.Enabled = ((_SavCurROLink == null) || !(chld.roid.Substring(0, 12).ToLower().Equals(SavROLink.ROID.Substring(0, 12).ToLower())));
|
||||||
|
//btnCancelRO.Enabled = ((_SavCurROLink != null) && chld.roid.Substring(0, 12).ToLower() != SavROLink.ROID.Substring(0, 12).ToLower());
|
||||||
|
string childroid = chld.roid.ToLower() + "0000";
|
||||||
|
childroid = childroid.Substring(0, 16);
|
||||||
|
btnSaveRO.Enabled = ((_SavCurROLink == null) || !(childroid.Equals(SavROLink.ROID.ToLower())));
|
||||||
|
btnCancelRO.Enabled = ((_SavCurROLink != null) && childroid != SavROLink.ROID.ToLower());
|
||||||
btnGoToRO.Enabled = true;
|
btnGoToRO.Enabled = true;
|
||||||
switch (chld.type)
|
switch (chld.type)
|
||||||
{
|
{
|
||||||
|
@ -171,8 +171,11 @@ namespace Volian.Controls.Library
|
|||||||
if (index > -1)
|
if (index > -1)
|
||||||
{
|
{
|
||||||
MyAvailableROs.Add(((ROFSTLookup.rochild)roc).children[index].roid, ((ROFSTLookup.rochild)roc).children[index].value.Replace(@"\u160?", " "));
|
MyAvailableROs.Add(((ROFSTLookup.rochild)roc).children[index].roid, ((ROFSTLookup.rochild)roc).children[index].value.Replace(@"\u160?", " "));
|
||||||
if(accPageID.StartsWith("MEL") && index == 0) // If equipment and 1st return value, then add option to add 4th Return Value
|
if (accPageID.StartsWith("MEL") && index == 0) // If equipment and 1st return value, then add option to add 4th Return Value
|
||||||
|
{
|
||||||
MyAvailableROs.Add(((ROFSTLookup.rochild)roc).children[3].roid, ((ROFSTLookup.rochild)roc).children[3].value.Replace(@"\u160?", " "));
|
MyAvailableROs.Add(((ROFSTLookup.rochild)roc).children[3].roid, ((ROFSTLookup.rochild)roc).children[3].value.Replace(@"\u160?", " "));
|
||||||
|
MyAvailableROs.Add(((ROFSTLookup.rochild)roc).children[4].roid, ((ROFSTLookup.rochild)roc).children[4].value.Replace(@"\u160?", " "));
|
||||||
|
}
|
||||||
rv = true;
|
rv = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user