public EditGui([NotNull] ConditionsManager conditionsManager) { if (conditionsManager == null) { throw new ArgumentNullException(nameof(conditionsManager)); } this.conditionsManager = conditionsManager; InitializeComponent(); dataGridView1.AutoGenerateColumns = false; ConditionKind.DataSource = Enum.GetValues(typeof(ConditionKind)); MatchingKind.DataSource = Enum.GetValues(typeof(MatchingKind)); BuildGrid(); }
private void PostPrelimConditionsAsync() { var config = DisclosuresHelper.PopulateDisclosuresUtilityConfig(); var blendManager = new BlendManager(config.BlendUtilitySettings, EncompassApplication.CurrentLoan); var waitDialog = new PleaseWaitDialog(); var ConditionsManager = new ConditionsManager(blendManager, EncompassApplication.CurrentLoan, waitDialog.Progress); new TaskFactory().StartNew(() => { ConditionsManager.PostPrelimConditionsToPortal(); }).ContinueWith(x => { waitDialog.PleaseWaitForm.Close(); Refresh(); }); }