public Form GetForm(PurseNumberContext context) { if (null == context) { throw new ArgumentNullException(nameof(context)); } return(GetForm(context, context.PurseNumber)); }
public bool CheckCompatibility(PurseNumberContext context) { if (null == context) { throw new ArgumentNullException(nameof(context)); } return(true); }
public static void ShowFindIdentifierForm(IWin32Window owner, SessionContext sessionContext, string purseNumber) { if (null == sessionContext) { throw new ArgumentNullException(nameof(sessionContext)); } var purseNumberContext = new PurseNumberContext(sessionContext, purseNumber ?? string.Empty); sessionContext.ExtensionManager.TryGetPurseNumberFormProvider(ExtensionCatalog.FindIdentifier) ?.GetForm(purseNumberContext) .Show(owner); }