Esempio n. 1
0
        static void SaveConfiguration(byte productId, byte[] macAddress)
        {
            OtpSettings settings = new OtpSettings();

            settings.ProductID  = productId;
            settings.MacAddress = macAddress;

            new OtpManager().SaveOtpSettings(settings);
        }
Esempio n. 2
0
        // OTP STUFFS

        partial void SaveConfiguration(NSObject sender)
        {
            OtpSettings settings = new OtpSettings();

            settings.ProductID  = Convert.ToByte(Globals.DeviceTypes.SingleOrDefault(x => x.Name == DeviceType.SelectedItem.Title).ProductID);
            settings.MacAddress = MacAddress.StringValue.Split(':').Select(x => Convert.ToByte(x, 16)).ToArray();
            OtpManager manager = new OtpManager();

            manager.SaveOtpSettings(settings);
            OutputToConsole("Configuration saved successfully");
            LoadForm();
        }
Esempio n. 3
0
 public OtpService(OtpSettings settings, OtpErrorDescriber errorDescriber)
 {
     Settings       = settings;
     ErrorDescriber = errorDescriber;
 }