Aggiornato loading hw option
This commit is contained in:
@@ -328,7 +328,11 @@ namespace WebWindowComplex.Models
|
||||
set
|
||||
{
|
||||
m_SelHardware = value;
|
||||
ReqRefreshHwOption();
|
||||
if (HwOptionList.Count != 0)
|
||||
{
|
||||
RefreshHardwareOptionList();
|
||||
ReqRefreshHwOption();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -341,12 +345,12 @@ namespace WebWindowComplex.Models
|
||||
set
|
||||
{
|
||||
m_SelHardware = m_HardwareList.FirstOrDefault(x => !string.IsNullOrEmpty(value) && x.Id.Equals(value)) ?? new Hardware(CustomHwId, "", "", Enums.OpeningTypes.Null, "", 0, 0);
|
||||
HwOptionList.Clear();
|
||||
if (SelHardware.Id == CustomHwId)
|
||||
{
|
||||
HwOptionList.Clear();
|
||||
SelHwOptionList.Clear();
|
||||
}
|
||||
//ReqRefreshHwOption();
|
||||
ReqRefreshHwOption();
|
||||
//ParentWindow.OnUpdatePreview(ParentWindow.sSerialized());
|
||||
}
|
||||
}
|
||||
@@ -451,14 +455,6 @@ namespace WebWindowComplex.Models
|
||||
)
|
||||
.ToList() ?? new List<Hardware>();
|
||||
m_HardwareList = new List<Hardware>(rawList);
|
||||
//if (rawList != null && rawList.Count > 0)
|
||||
//{
|
||||
// m_HardwareList = new List<Hardware>(rawList);
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// m_HardwareList = new List<Hardware>();
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -505,6 +501,11 @@ namespace WebWindowComplex.Models
|
||||
RefreshHardwareList();
|
||||
}
|
||||
SetFirstHardware();
|
||||
if (HwOptionList.Count != 0)
|
||||
{
|
||||
RefreshHardwareOptionList();
|
||||
ReqRefreshHwOption();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -686,7 +687,6 @@ namespace WebWindowComplex.Models
|
||||
if (m_HardwareList.Count > 0)
|
||||
{
|
||||
m_SelHardware = m_HardwareList.First();
|
||||
//ReqRefreshHwOption();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user