public void InitialRes(List<ErrNoDesc> ErrDesc)
{
if (null != ErrDesc && ErrDesc.Count != 0)
{
errNoDesc.Clear();
//log.Trace("clear errDesc success!");
foreach (ErrNoDesc errDesc in ErrDesc)
{
SmcErrKey errKey = new SmcErrKey();
errKey.Model = errDesc.Model;
errKey.ErrNo = errDesc.ErrNo;
errKey.LanguageId = errDesc.Languageid;
try
{
//Link_
if (!errNoDesc.ContainsKey(errKey))
{
errNoDesc.Add(errKey, errDesc.ErrDesc);
}
}
catch (Exception)
{
throw new Exception("Repeat to init smcErr key,the key is " + errKey.ErrNo + "!the smcErr desc is :" + errDesc.ErrDesc);
}
}
}
else
{
//log.Info("Init errDesc failed,the errdesc is null!");
}
}