private void Callactivation() { try { var obj = new Utility.CheckLicense(); var ismac = obj.mac(); if (ismac) { var trig = new MainWindow(); Log.Info("MainWindow"); trig.Show(); Close(); } else { var trig = new Activation(); Log.Info("Activation"); trig.Show(); Close(); } } catch (Exception e) { Log.Info(e.Message); throw; } }
public Activation() { var obj = new Utility.CheckLicense(); var macAddr = (from nic in NetworkInterface.GetAllNetworkInterfaces() where nic.OperationalStatus == OperationalStatus.Up select nic.GetPhysicalAddress().ToString()).FirstOrDefault(); var mac = obj.CheckMac(macAddr); if (mac) { var trig = new MainWindow(); Log.Info("MainWindow"); trig.Show(); Close(); } InitializeComponent(); WindowStartupLocation = WindowStartupLocation.CenterScreen; if (macAddr != null) { textBox.Text = macAddr; } }