private void StartParsingProcess() { Parse.raw = new RawProduct(); GetPatternByCombobox(FirstComboBox, 0); GetPatternByCombobox(SecondComboBox, 1); GetPatternByCombobox(ThirdComboBox, 2); GetPatternByCombobox(FourthComboBox, 3); GetPatternByCombobox(FifthComboBox, 4); GetPatternByCombobox(SixthComboBox, 5); GetPatternByCombobox(SeventhComboBox, 6); GetPatternByCombobox(EighthComboBox, 7); Parse.GetProductDictionary(Parse.raw); Task.Run(() => Rest.AddProductFromRaw(Parse.raw, Convert.ToUInt16(ExportAmountTextbox.Text))); }