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();
}