fix(session): keep external subsystem errors in WPF
This commit is contained in:
@@ -730,10 +730,7 @@ namespace Lskj.Main.Model
|
|||||||
: string.Format("and SeriesId={0}", ERPInfo.Instance.SeriesId);
|
: string.Format("and SeriesId={0}", ERPInfo.Instance.SeriesId);
|
||||||
DataTable subSystems = MainImpl.GetSubSystems(where);
|
DataTable subSystems = MainImpl.GetSubSystems(where);
|
||||||
if (subSystems == null || subSystems.Rows.Count == 0)
|
if (subSystems == null || subSystems.Rows.Count == 0)
|
||||||
{
|
|
||||||
MessageUtil.Show(ResourceKeys.SubSystemUnEnabled);
|
|
||||||
return false;
|
return false;
|
||||||
}
|
|
||||||
|
|
||||||
DataRow selectedRow = subSystems.AsEnumerable().FirstOrDefault(row =>
|
DataRow selectedRow = subSystems.AsEnumerable().FirstOrDefault(row =>
|
||||||
IsEnabledSubSystem(row) &&
|
IsEnabledSubSystem(row) &&
|
||||||
@@ -744,10 +741,7 @@ namespace Lskj.Main.Model
|
|||||||
if (selectedRow == null)
|
if (selectedRow == null)
|
||||||
selectedRow = subSystems.AsEnumerable().FirstOrDefault(IsEnabledSubSystem);
|
selectedRow = subSystems.AsEnumerable().FirstOrDefault(IsEnabledSubSystem);
|
||||||
if (selectedRow == null)
|
if (selectedRow == null)
|
||||||
{
|
|
||||||
MessageUtil.Show(ResourceKeys.SubSystemUnEnabled);
|
|
||||||
return false;
|
return false;
|
||||||
}
|
|
||||||
|
|
||||||
ERPInfo.Instance.SubMenuCount = subSystems.AsEnumerable().Count(IsEnabledSubSystem);
|
ERPInfo.Instance.SubMenuCount = subSystems.AsEnumerable().Count(IsEnabledSubSystem);
|
||||||
ERPInfo.Instance.SubSysId = selectedRow["SubSysId"] + string.Empty;
|
ERPInfo.Instance.SubSysId = selectedRow["SubSysId"] + string.Empty;
|
||||||
|
|||||||
Reference in New Issue
Block a user