public void SetErrorInfos(MainWindowVM mainWindow, List<WriteError> errorInfos) { this.mainWindow = mainWindow; this.errorInfos.Clear(); foreach (WriteError errorInfoModel in errorInfos) { MenuItemVM menuItem = errorInfoModel.EDOUnit.FindMenuItem(errorInfoModel.Form); Debug.Assert(menuItem != null); ErrorInfoVM errorInfo = new ErrorInfoVM(errorInfoModel, menuItem); this.errorInfos.Add(errorInfo); } }
public void SetErrorInfos(MainWindowVM mainWindow, List <WriteError> errorInfos) { this.mainWindow = mainWindow; this.errorInfos.Clear(); foreach (WriteError errorInfoModel in errorInfos) { MenuItemVM menuItem = errorInfoModel.EDOUnit.FindMenuItem(errorInfoModel.Form); Debug.Assert(menuItem != null); ErrorInfoVM errorInfo = new ErrorInfoVM(errorInfoModel, menuItem); this.errorInfos.Add(errorInfo); } }