예제 #1
0
 private void FormCarrierEdit_Load(object sender, System.EventArgs e)
 {
     textCarrierName.Text     = CarrierCur.CarrierName;
     textPhone.Text           = CarrierCur.Phone;
     textAddress.Text         = CarrierCur.Address;
     textAddress2.Text        = CarrierCur.Address2;
     textCity.Text            = CarrierCur.City;
     textState.Text           = CarrierCur.State;
     textZip.Text             = CarrierCur.Zip;
     textElectID.Text         = CarrierCur.ElectID;
     checkNoSendElect.Checked = CarrierCur.NoSendElect;
     checkIsHidden.Checked    = CarrierCur.IsHidden;
     string[] dependentPlans = Carriers.DependentPlans(CarrierCur);
     textPlans.Text = dependentPlans.Length.ToString();
     comboPlans.Items.Clear();
     for (int i = 0; i < dependentPlans.Length; i++)
     {
         comboPlans.Items.Add(dependentPlans[i]);
     }
     if (dependentPlans.Length > 0)
     {
         comboPlans.SelectedIndex = 0;
     }
     //textTemplates.Text=Carriers.DependentTemplates().ToString();
     checkIsCDAnet.Checked = CarrierCur.IsCDA;           //Can be checked but not visible.
     if (CultureInfo.CurrentCulture.Name.EndsWith("CA")) //Canadian. en-CA or fr-CA
     {
         labelCitySt.Text    = "City,Province,PostalCode";
         labelElectID.Text   = "Carrier Identification Number";
         groupCDAnet.Visible = checkIsCDAnet.Checked;
     }
     else             //everyone but Canada
     {
         checkIsCDAnet.Visible = false;
         groupCDAnet.Visible   = false;
         this.Size             = new Size(525, 300); //make it smaller
     }
     //Canadian stuff is filled in for everyone, because a Canadian user might sometimes have a computer set to American.
     //So a computer set to American would not be able to SEE the Canadian fields, but they at least would not be damaged.
     comboNetwork.Items.Add(Lan.g(this, "none"));
     comboNetwork.SelectedIndex = 0;
     for (int i = 0; i < CanadianNetworks.Listt.Count; i++)
     {
         comboNetwork.Items.Add(CanadianNetworks.Listt[i].Abbrev + " - " + CanadianNetworks.Listt[i].Descript);
         if (CarrierCur.CanadianNetworkNum == CanadianNetworks.Listt[i].CanadianNetworkNum)
         {
             comboNetwork.SelectedIndex = i + 1;
         }
     }
     textVersion.Text          = CarrierCur.CDAnetVersion;
     textEncryptionMethod.Text = CarrierCur.CanadianEncryptionMethod.ToString();
     check08.Checked           = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.EligibilityTransaction_08) == CanSupTransTypes.EligibilityTransaction_08);
     check07.Checked           = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.CobClaimTransaction_07) == CanSupTransTypes.CobClaimTransaction_07);
     check02.Checked           = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.ClaimReversal_02) == CanSupTransTypes.ClaimReversal_02);
     check03.Checked           = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.PredeterminationSinglePage_03) == CanSupTransTypes.PredeterminationSinglePage_03);
     check03m.Checked          = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.PredeterminationMultiPage_03) == CanSupTransTypes.PredeterminationMultiPage_03);
     check04.Checked           = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.RequestForOutstandingTrans_04) == CanSupTransTypes.RequestForOutstandingTrans_04);
     check05.Checked           = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.RequestForSummaryReconciliation_05) == CanSupTransTypes.RequestForSummaryReconciliation_05);
     check06.Checked           = ((CarrierCur.CanadianSupportedTypes & CanSupTransTypes.RequestForPaymentReconciliation_06) == CanSupTransTypes.RequestForPaymentReconciliation_06);
 }
예제 #2
0
 private void FormCarrierEdit_Load(object sender, System.EventArgs e)
 {
     textCarrierName.Text     = CarrierCur.CarrierName;
     textPhone.Text           = CarrierCur.Phone;
     textAddress.Text         = CarrierCur.Address;
     textAddress2.Text        = CarrierCur.Address2;
     textCity.Text            = CarrierCur.City;
     textState.Text           = CarrierCur.State;
     textZip.Text             = CarrierCur.Zip;
     textElectID.Text         = CarrierCur.ElectID;
     checkNoSendElect.Checked = CarrierCur.NoSendElect;
     //checkPMP.Checked=CarrierCur.IsPMP;
     string[] dependentPlans = Carriers.DependentPlans(CarrierCur);
     textPlans.Text = dependentPlans.Length.ToString();
     comboPlans.Items.Clear();
     for (int i = 0; i < dependentPlans.Length; i++)
     {
         comboPlans.Items.Add(dependentPlans[i]);
     }
     if (dependentPlans.Length > 0)
     {
         comboPlans.SelectedIndex = 0;
     }
     //textTemplates.Text=Carriers.DependentTemplates().ToString();
     checkIsCDAnet.Checked = CarrierCur.IsCDA;                 //Can be checked but not visible.
     if (CultureInfo.CurrentCulture.Name.Substring(3) == "CA") //en-CA or fr-CA
     {
         labelCitySt.Text    = "City,Province,PostalCode";
         labelElectID.Text   = "Carrier ID";
         groupCDAnet.Visible = checkIsCDAnet.Checked;
     }
     else             //everyone but Canada
     {
         checkIsCDAnet.Visible = false;
         groupCDAnet.Visible   = false;
         this.Size             = new Size(517, 326); //make it smaller
     }
     //Canadian stuff is filled in for everyone, because a Canadian user might sometimes have a computer set to American.
     //So a computer set to American would not be able to SEE the Canadian fields, but they at least would not be damaged.
     comboNetwork.Items.Add(Lan.g(this, "none"));
     comboNetwork.SelectedIndex = 0;
     for (int i = 0; i < CanadianNetworks.Listt.Count; i++)
     {
         comboNetwork.Items.Add(CanadianNetworks.Listt[i].Abbrev + " - " + CanadianNetworks.Listt[i].Descript);
         if (CarrierCur.CanadianNetworkNum == CanadianNetworks.Listt[i].CanadianNetworkNum)
         {
             comboNetwork.SelectedIndex = i + 1;
         }
     }
     textVersion.Text = CarrierCur.CDAnetVersion;
 }