ILookupRepository.cs
Upload User: husern
Upload Date: 2022-03-24
Package Size: 534k
Code Size: 1k
Category:

Editor

Development Platform:

C#

  1. // -- FILE ------------------------------------------------------------------
  2. // name       : ILookupRepository.cs
  3. // project    : Itenso Web User Forms
  4. // created    : Jani Giannoudis - 2008.10.30
  5. // language   : c#
  6. // environment: .NET 2.0
  7. // copyright  : (c) 2008 by Itenso GmbH, Switzerland
  8. // --------------------------------------------------------------------------
  9. using System;
  10. namespace Itenso.WebUserForms.Data.Lookup
  11. {
  12. // ------------------------------------------------------------------------
  13. public interface ILookupRepository : ILookupProvider
  14. {
  15. // ----------------------------------------------------------------------
  16. bool Contains( string lookupName, string formType );
  17. // ----------------------------------------------------------------------
  18. void Add( string lookupName, string formType,
  19. ILookupValueCollection lookupValues );
  20. // ----------------------------------------------------------------------
  21. /// <summary>
  22. /// Removes a lookup.
  23. /// </summary>
  24. /// <param name="variableName">the name of the lookup to remove.</param>
  25. void Remove( string lookupName, string formType );
  26. // ----------------------------------------------------------------------
  27. /// <summary>
  28. /// Removes all lookups.
  29. /// </summary>
  30. void Clear();
  31. } // interface ILookupRepository
  32. } // namespace Itenso.WebUserForms.Data.Lookup
  33. // -- EOF -------------------------------------------------------------------