/// <summary>
 /// Adds radio station.
 /// </summary>
 /// <param name="radio"></param>
 /// <returns></returns>
 public SocketResponse AddRadio(Radio radio)
 {
     try
     {
         Radios.Add(radio);
         SaveRadios();
         return(new SocketResponse(SocketResponse.StatusCode.OK));
     }
     catch (Exception ex)
     {
         return(new SocketResponse(SocketResponse.StatusCode.EXCEPTION, ex.ToString()));
     }
 }
Example #2
0
 public MainForm()
 {
     InitializeComponent();
     Radios.Add(byteRadioButton, ScanType.BYTE);
     Radios.Add(wordRadioButton, ScanType.WORD);
     Radios.Add(dwordRadioButton, ScanType.DWORD);
     Radios.Add(qwordRadioButton, ScanType.QWORD);
     Radios.Add(floatRadioButton, ScanType.Float);
     Radios.Add(doubleRadioButton, ScanType.Double);
     Radios.Add(asciiRadioButton, ScanType.ASCIIString);
     Radios.Add(cp932RadioButton, ScanType.CP932String);
     Radios.Add(unicodeLERadioButton, ScanType.UnicodeLEString);
     Radios.Add(unicodeBERadioButton, ScanType.UnicodeBEString);
     Radios.Add(utf8RadioButton, ScanType.UTF8String);
     Radios.Add(byteArrayRadioButton, ScanType.ByteArray);
     Radios.Add(bitArrayRadioButton, ScanType.BitArray);
 }
Example #3
0
        protected void AddRadio(GumpRadio entry, Action <GumpRadio, bool> handler)
        {
            if (entry == null)
            {
                return;
            }

            if (!Radios.ContainsKey(entry))
            {
                Radios.Add(entry, handler);
            }
            else
            {
                Radios[entry] = handler;
            }

            Add(entry);
        }
Example #4
0
        private void SetUpCheckboxesAndRadioButtons(AdminUser user, CentreContractAdminUsage numberOfAdmins)
        {
            if (!numberOfAdmins.TrainersAtOrOverLimit || user.IsTrainer)
            {
                Checkboxes.Add(AdminRoleInputs.TrainerCheckbox);
            }

            if (!numberOfAdmins.CcLicencesAtOrOverLimit || user.IsContentCreator)
            {
                Checkboxes.Add(AdminRoleInputs.ContentCreatorCheckbox);
            }

            if (!numberOfAdmins.CmsAdministratorsAtOrOverLimit || user.IsCmsAdministrator)
            {
                Radios.Add(AdminRoleInputs.CmsAdministratorRadioButton);
            }

            if (!numberOfAdmins.CmsManagersAtOrOverLimit || user.IsCmsManager)
            {
                Radios.Add(AdminRoleInputs.CmsManagerRadioButton);
            }

            Radios.Add(AdminRoleInputs.NoCmsPermissionsRadioButton);
        }