public void LoadGenerator(NumberGenerator Generator) { textBoxName.Text = Generator.Name; comboBoxEncoding.SelectedIndex = GeneratorEncoding.ReturnEncodingIndex(Generator.Encoding); numericUpDownIncrement.Value = Convert.ToDecimal(Generator.Increment); numericUpDownStartNumber.Value = Convert.ToDecimal(Generator.StartNumber); numericUpDownStopNumber.Value = Convert.ToDecimal(Generator.StopNumber); }
public NumberGenerator GetGenerator() { NumberGenerator numberGenerator = new NumberGenerator(); numberGenerator.Name = textBoxName.Text; numberGenerator.Encoding = GeneratorEncoding.GetEncoding(comboBoxEncoding.SelectedIndex); numberGenerator.Increment = Convert.ToInt32(numericUpDownIncrement.Value); numberGenerator.StartNumber = Convert.ToInt32(numericUpDownStartNumber.Value); numberGenerator.StopNumber = Convert.ToInt32(numericUpDownStopNumber.Value); return numberGenerator; }
private List<string> BuildNumbers(NumberGenerator Generator, string Text) { List<string> Fuzzed = new List<string>(); for (int i = Generator.StartNumber; i <= Generator.StopNumber; i += Generator.Increment) Fuzzed.Add(Text.Replace("{" + Generator.Name + "}", i.ToString())); return Fuzzed; }