/// <summary>
        /// Нажатие на кнопку запуска всех верификаций
        /// </summary>
        private void RunAllChecksButton_Click(object sender, EventArgs e)
        {
            var lines = new List <string>
            {
                "Full verification started."
            };

            var process = new StatusProcess();

            process.StartOperation(() =>
            {
                foreach (string verification in ViewModelExtension.BuildVerifications())
                {
                    string resultString = ViewModelExtension.RunVerification(Version, Value.Name.ToString(), verification);

                    lines.Add(string.Format("Verification {0} started.", verification));

                    lines.AddRange(resultString
                                   .Replace("\\r", "\r")
                                   .Replace("\\n", "\n")
                                   .Replace("\"", "")
                                   .Split(new[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries));
                }
            });
            process.EndOperation();

            VerificationMemoEdit.Lines = lines.ToArray();

            VerificationMemoEdit.SelectionStart = VerificationMemoEdit.Text.Length;
            VerificationMemoEdit.ScrollToCaret();
        }
 private void ConfigVerifyDesignerView_Load(object sender, EventArgs e)
 {
     MigrationsComboBox.Properties.Items.AddRange(ViewModelExtension.BuildMigrations());
     VerificationsComboBox.Properties.Items.AddRange(ViewModelExtension.BuildVerifications());
 }