hMailServer.Administrator.ucIPRange.ucIPRange C# (CSharp) Method

ucIPRange() public method

public ucIPRange ( int securityRangeID ) : System
securityRangeID int
return System
        public ucIPRange(int securityRangeID)
        {
            InitializeComponent();

             if (securityRangeID > 0)
             {
             hMailServer.SecurityRanges securityRanges = APICreator.SecurityRanges;

            try
            {
               _representedObject = securityRanges.get_ItemByDBID(securityRangeID);
            }
            catch (Exception)
            {
               MessageBox.Show(Strings.Localize("The IP range does not exist."), EnumStrings.hMailServerAdministrator,MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

               this.Enabled = false;
            }

            Marshal.ReleaseComObject(securityRanges);
             }

             DirtyChecker.SubscribeToChange(this, OnContentChanged);
             new TabOrderManager(this).SetTabOrder(TabOrderManager.TabScheme.AcrossFirst);
             dateTimeExpiresTime.Value = DateTime.Now;

             EnableDisable();
        }