private void FormCanadaOutstandingTransactions_Load(object sender, EventArgs e) { carriers = Carriers.GetWhere(x => (x.CanadianSupportedTypes & CanSupTransTypes.RequestForOutstandingTrans_04) == CanSupTransTypes.RequestForOutstandingTrans_04); foreach (Carrier carrier in carriers) { listCarriers.Items.Add(carrier.CarrierName); } _listProviders = Providers.GetDeepCopy(true); for (int i = 0; i < _listProviders.Count; i++) { if (!_listProviders[i].IsCDAnet || _listProviders[i].NationalProvID == "" || _listProviders[i].CanadianOfficeNum == "") { continue; } if (!listOfficeNumbers.Items.Contains(_listProviders[i].CanadianOfficeNum)) { listOfficeNumbers.Items.Add(_listProviders[i].CanadianOfficeNum); } } if (listOfficeNumbers.Items.Count < 1) { MsgBox.Show(this, "At least one unhidden provider must have a CDA Number and an Office Number set before running a Request for Outstanding Transactions."); Close(); } }
private void FormCanadaPaymentReconciliation_Load(object sender, EventArgs e) { _listCanadianNetworks = CanadianNetworks.GetDeepCopy(); for (int i = 0; i < _listCanadianNetworks.Count; i++) { listNetworks.Items.Add(_listCanadianNetworks[i].Abbrev + " - " + _listCanadianNetworks[i].Descript); } carriers = Carriers.GetWhere(x => x.CDAnetVersion != "02" && //This transaction does not exist in version 02. (x.CanadianSupportedTypes & CanSupTransTypes.RequestForSummaryReconciliation_05) == CanSupTransTypes.RequestForSummaryReconciliation_05); foreach (Carrier carrier in carriers) { listCarriers.Items.Add(carrier.CarrierName); } long defaultProvNum = PrefC.GetLong(PrefName.PracticeDefaultProv); _listProviders = Providers.GetDeepCopy(true); for (int i = 0; i < _listProviders.Count; i++) { listTreatingProvider.Items.Add(_listProviders[i].Abbr); if (_listProviders[i].ProvNum == defaultProvNum) { listTreatingProvider.SelectedIndex = i; } } textDateReconciliation.Text = DateTime.Today.ToShortDateString(); }