BGE: Change Id dialogue at program startup

BGE: Support for Change Id in step config
BGE: change property name from MultipleChangeIds to ChangeIds
This commit is contained in:
2014-05-07 13:38:26 +00:00
parent c157cacd50
commit 9efa23fffc
5 changed files with 260 additions and 9 deletions

View File

@@ -255,23 +255,23 @@ namespace VEPROMS.CSLA.Library
OnPropertyChanged("Step_CBOverride");
}
}
public string Step_MultipleChangeID
public string Step_ChangeID
{
get
{
string s = _Xp["Step", "MultipleChangeID"];
string s = _Xp["Step", "ChangeID"];
if (s == string.Empty) return null;
return s;
}
set
{
string s = _Xp["Step", "MultipleChangeID"];
string s = _Xp["Step", "ChangeID"];
if (value != null && value.ToString() == s) return;
if (value == null && s != null) _Xp["Step", "MultipleChangeID"] = null;
else _Xp["Step", "MultipleChangeID"] = value.ToString();
OnPropertyChanged("Step_MultipleChangeID");
if (value == null && s != null) _Xp["Step", "ChangeID"] = null;
else _Xp["Step", "ChangeID"] = value.ToString();
OnPropertyChanged("Step_ChangeID");
}
}
#endregion

View File

@@ -1564,12 +1564,12 @@ namespace VEPROMS.CSLA.Library
return LazyLoad(ref _ChgBarMessageFromEdit, "@ChgBarMessageFromEdit");
}
}
private LazyLoad<bool> _MultipleChangeIds;
public bool MultipleChangeIds
private LazyLoad<bool> _ChangeIds;
public bool ChangeIds
{
get
{
return LazyLoad(ref _MultipleChangeIds, "@MultipleChangeIds");
return LazyLoad(ref _ChangeIds, "@ChangeIds");
}
}
private LazyLoad<bool> _ChangeBarToRNOSep;