public void InitializeUldInfoEngine() { VmInUldInfoEngine e = new VmInUldInfoEngine(); e.InitializeFromParentEngine(this); e.DoExitDelegate = delegate(VmPickerEngine pe) { VmInUldInfoEngine engine = (VmInUldInfoEngine)pe; VmUld nest = engine.Uld; Nest = VmNestManager.Default.UpdateUld( nest.Type, nest.SerialNumber, nest.Owner, nest.Note, LocationCode); DoExitEvent(); }; _uldInfoEngine = e; }
public void InitializeUldInfoEngine() { VmInUldInfoEngine e = new VmInUldInfoEngine(); e.InitializeFromParentEngine(this); e.DoExitDelegate = delegate(VmPickerEngine pe) { VmInUldInfoEngine engine = (VmInUldInfoEngine)pe; VmUld c = engine.Uld; DoCommonExit(c); }; _uldInfoEngine = e; }