private void EnterItemQuantity(PickInstanceDelegate aCreateInstance, Int32 aId, Int32 aQuantity) { IPick pick = aCreateInstance(aId, aQuantity); Boolean solve = pick.IsCorrectQuantity(); if (!solve) { solve = pick.ShowDialog(); } if (solve) { pick.ChangeQuantity(); } }
private void EnterItemQuantity(PickInstanceDelegate aCreateInstance, Int32 aId, Int32 aQuantity) { IPick pick = aCreateInstance(aId, aQuantity); Boolean solve = pick.IsCorrectQuantity(); if (!solve) solve = pick.ShowDialog(); if (solve) pick.ChangeQuantity(); }