public RangeManagementControl(RangeManagementViewModel viewModel)
        {
            _viewModel = viewModel ?? throw new ArgumentNullException(nameof(viewModel));
            InitializeComponent();
            baseIpTextBox.Text = _viewModel.BaseIp;

            if (_viewModel.LastOctetMax > 0)
            {
                lastOctetTextBox.Text = _viewModel.LastOctetMax.ToString(CultureInfo.CurrentCulture);
            }
        }
Beispiel #2
0
        public RangeManagementControl(RangeManagementViewModel viewModel)
        {
            _addressValidationRule = new AddressValidationRule();
            _lastOctetValidator    = new LastOctetValidator();
            _viewModel             = viewModel;
            InitializeComponent();
            baseIpTextBox.Text = _viewModel.BaseIp;

            if (_viewModel.LastOctetMax > 0)
            {
                lastOctetTextBox.Text = _viewModel.LastOctetMax.ToString();
            }
        }