private void FormOperatoryEdit_Load(object sender, System.EventArgs e) { textOpName.Text = OpCur.OpName; textAbbrev.Text = OpCur.Abbrev; checkIsHidden.Checked = OpCur.IsHidden; comboClinic.SelectedClinicNum = OpCur.ClinicNum; //can be 0 FillCombosProv(); comboProv.SetSelectedProvNum(OpCur.ProvDentist); comboHyg.SetSelectedProvNum(OpCur.ProvHygienist); if (OpCur.ListWSNPAOperatoryDefNums != null) { //This is an existing operatory with WSNPA appointment types associated. Go get them in order to display to the user. _listWSNPAOperatoryDefs = Defs.GetDefs(DefCat.WebSchedNewPatApptTypes, OpCur.ListWSNPAOperatoryDefNums); } FillWSNPAApptTypes(); checkIsHygiene.Checked = OpCur.IsHygiene; checkSetProspective.Checked = OpCur.SetProspective; checkIsWebSched.Checked = OpCur.IsWebSched; }
private void FormSiteEdit_Load(object sender, EventArgs e) { textDescription.Text = SiteCur.Description; comboPlaceService.Items.Clear(); foreach (string name in Enum.GetNames(typeof(PlaceOfService))) { comboPlaceService.Items.Add(Lan.g("enumPlaceOfService", name)); } comboPlaceService.SelectedIndex = (int)SiteCur.PlaceService; comboProv.Items.AddProvNone(); comboProv.Items.AddProvsAbbr(Providers.GetDeepCopy(true)); comboProv.SetSelectedProvNum(SiteCur.ProvNum); textAddress.Text = SiteCur.Address; textAddress2.Text = SiteCur.Address2; textCity.Text = SiteCur.City; textState.Text = SiteCur.State; FillComboZip(); textZip.Text = SiteCur.Zip; textNote.Text = SiteCur.Note; butSiteLink.Visible = PrefC.IsODHQ; butSiteLink.Enabled = (!SiteCur.IsNew); }
private void FormPractice_Load(object sender, System.EventArgs e) { checkIsMedicalOnly.Checked = PrefC.GetBool(PrefName.PracticeIsMedicalOnly); if (Programs.UsingEcwTightOrFullMode()) { checkIsMedicalOnly.Visible = false; } textPracticeTitle.Text = PrefC.GetString(PrefName.PracticeTitle); textAddress.Text = PrefC.GetString(PrefName.PracticeAddress); textAddress2.Text = PrefC.GetString(PrefName.PracticeAddress2); textCity.Text = PrefC.GetString(PrefName.PracticeCity); textST.Text = PrefC.GetString(PrefName.PracticeST); textZip.Text = PrefC.GetString(PrefName.PracticeZip); textPhone.Text = TelephoneNumbers.ReFormat(PrefC.GetString(PrefName.PracticePhone)); textFax.Text = TelephoneNumbers.ReFormat(PrefC.GetString(PrefName.PracticeFax)); checkUseBillingAddressOnClaims.Checked = PrefC.GetBool(PrefName.UseBillingAddressOnClaims); textBillingAddress.Text = PrefC.GetString(PrefName.PracticeBillingAddress); textBillingAddress2.Text = PrefC.GetString(PrefName.PracticeBillingAddress2); textBillingCity.Text = PrefC.GetString(PrefName.PracticeBillingCity); textBillingST.Text = PrefC.GetString(PrefName.PracticeBillingST); textBillingZip.Text = PrefC.GetString(PrefName.PracticeBillingZip); textPayToAddress.Text = PrefC.GetString(PrefName.PracticePayToAddress); textPayToAddress2.Text = PrefC.GetString(PrefName.PracticePayToAddress2); textPayToCity.Text = PrefC.GetString(PrefName.PracticePayToCity); textPayToST.Text = PrefC.GetString(PrefName.PracticePayToST); textPayToZip.Text = PrefC.GetString(PrefName.PracticePayToZip); textBankNumber.Text = PrefC.GetString(PrefName.PracticeBankNumber); if (CultureInfo.CurrentCulture.Name.EndsWith("CH")) //CH is for switzerland. eg de-CH { textBankRouting.Text = PrefC.GetString(PrefName.BankRouting); textBankAddress.Text = PrefC.GetString(PrefName.BankAddress); } else { groupSwiss.Visible = false; } comboProv.Items.AddProvsFull(Providers.GetDeepCopy(true)); comboProv.SetSelectedProvNum(PrefC.GetLong(PrefName.PracticeDefaultProv)); listBillType.Items.Clear(); _listBillingTypeDefs = Defs.GetDefsForCategory(DefCat.BillingTypes, true); for (int i = 0; i < _listBillingTypeDefs.Count; i++) { listBillType.Items.Add(_listBillingTypeDefs[i].ItemName); if (_listBillingTypeDefs[i].DefNum == PrefC.GetLong(PrefName.PracticeDefaultBillType)) { listBillType.SelectedIndex = i; } } if (PrefC.GetBool(PrefName.EasyHidePublicHealth)) { labelPlaceService.Visible = false; listPlaceService.Visible = false; } listPlaceService.Items.Clear(); for (int i = 0; i < Enum.GetNames(typeof(PlaceOfService)).Length; i++) { listPlaceService.Items.Add(Lan.g("enumPlaceOfService", Enum.GetNames(typeof(PlaceOfService))[i])); } listPlaceService.SelectedIndex = PrefC.GetInt(PrefName.DefaultProcedurePlaceService); long selectedBillingProvNum = PrefC.GetLong(PrefName.InsBillingProv); comboInsBillingProv.Items.AddProvsFull(Providers.GetDeepCopy(true)); //selectedIndex could remain -1 if (selectedBillingProvNum == 0) { radioInsBillingProvDefault.Checked = true; //default=0 } else if (selectedBillingProvNum == -1) { radioInsBillingProvTreat.Checked = true; //treat=-1 } else { radioInsBillingProvSpecific.Checked = true; //specific=any number >0. Foreign key to ProvNum comboInsBillingProv.SetSelectedProvNum(selectedBillingProvNum); } }