protected void SetupGUI() { UserView userView = UserView.GetInstance(); chkIncAllSites.Text = userView.IsAgedCareView ? " Inc Clinics" : " Inc Aged Care Facilities"; chkIncAllSites.Checked = IsValidFormIncAllSites() ? GetFormIncAllSites(false) : true; chkIncBookings.Checked = IsValidFormIncBookings() ? GetFormIncBookings(false) : true; chkDateAcrossTop.Checked = IsValidFormDateAcrossTop() ? GetFormDateAcrossTop(false) : true; ddlOrgs.Style["width"] = "300px"; ddlOrgs.Items.Clear(); ddlOrgs.Items.Add(new ListItem("All " + (userView.IsAgedCareView ? "Facilities" : "Clinics"), (-1).ToString())); foreach (Organisation curOrg in OrganisationDB.GetAll(false, true, !userView.IsClinicView && !userView.IsGPView, !userView.IsAgedCareView, true, true)) { ddlOrgs.Items.Add(new ListItem(curOrg.Name, curOrg.OrganisationID.ToString())); } ddlProviders.Style["width"] = "300px"; ddlProviders.Items.Clear(); ddlProviders.Items.Add(new ListItem("All Providers", (-1).ToString())); foreach (Staff curProv in StaffDB.GetAll()) { if (curProv.IsProvider) { ddlProviders.Items.Add(new ListItem(curProv.Person.FullnameWithoutMiddlename, curProv.StaffID.ToString())); } } if (IsValidFormOrgID()) { Organisation org = OrganisationDB.GetByID(GetFormOrgID()); if (org != null) { ddlOrgs.SelectedValue = org.OrganisationID.ToString(); } } if (!UserView.GetInstance().IsAdminView) { providerRow.Visible = false; Staff provider = StaffDB.GetByID(Convert.ToInt32(Session["StaffID"])); if (provider != null) { ddlProviders.SelectedValue = provider.StaffID.ToString(); } } else { if (IsValidFormProviderID()) { Staff provider = StaffDB.GetByID(GetFormProviderID()); if (provider != null) { ddlProviders.SelectedValue = provider.StaffID.ToString(); } } } txtStartDate.Text = IsValidFormStartDate() ? (GetFormStartDate(false) == DateTime.MinValue ? "" : GetFormStartDate(false).ToString("dd-MM-yyyy")) : DateTime.Today.ToString("dd-MM-yyyy"); txtEndDate.Text = IsValidFormEndDate() ? (GetFormEndDate(false) == DateTime.MinValue ? "" : GetFormEndDate(false).ToString("dd-MM-yyyy")) : DateTime.Today.AddMonths(1).ToString("dd-MM-yyyy"); txtStartDate_Picker.OnClientClick = "displayDatePicker('txtStartDate', this, 'dmy', '-'); return false;"; txtEndDate_Picker.OnClientClick = "displayDatePicker('txtEndDate', this, 'dmy', '-'); return false;"; }
protected void SetupGUI() { chkIncMedicare.Checked = IsValidFormIncMedicare() ? GetFormIncMedicare(false) : false; chkIncDVA.Checked = IsValidFormIncDVA() ? GetFormIncDVA(false) : false; chkIncPrivate.Checked = IsValidFormIncPrivate() ? GetFormIncPrivate(false) : true; chkIncReconciled.Checked = IsValidFormIncReconciled() ? GetFormIncReconciled(false) : true; UserView userView = UserView.GetInstance(); ddlOrgs.Style["width"] = "300px"; ddlOrgs.Items.Clear(); ddlOrgs.Items.Add(new ListItem("All " + (userView.IsAgedCareView ? "Facilities" : "Clinics"), (-1).ToString())); foreach (Organisation curOrg in OrganisationDB.GetAll(false, true, !userView.IsClinicView && !userView.IsGPView, !userView.IsAgedCareView, true, true)) { ddlOrgs.Items.Add(new ListItem(curOrg.Name, curOrg.OrganisationID.ToString())); } ddlProviders.Style["width"] = "300px"; ddlProviders.Items.Clear(); ddlProviders.Items.Add(new ListItem("All Staff", (-1).ToString())); foreach (Staff curProv in StaffDB.GetAll()) { ddlProviders.Items.Add(new ListItem(curProv.Person.FullnameWithoutMiddlename, curProv.StaffID.ToString())); } if (IsValidFormOrgID()) { Organisation org = OrganisationDB.GetByID(GetFormOrgID()); if (org != null) { ddlOrgs.SelectedValue = org.OrganisationID.ToString(); } } if (!UserView.GetInstance().IsAdminView) { providerRow.Visible = false; Staff provider = StaffDB.GetByID(Convert.ToInt32(Session["StaffID"])); if (provider != null) { ddlProviders.SelectedValue = provider.StaffID.ToString(); } } else { if (IsValidFormProviderID()) { Staff provider = StaffDB.GetByID(GetFormProviderID()); if (provider != null) { ddlProviders.SelectedValue = provider.StaffID.ToString(); } } } ddlReceiptPaymentType.Style["width"] = "300px"; DataTable paymentTypes = DBBase.GetGenericDataTable_WithWhereOrderClause(null, "ReceiptPaymentType", "", "descr", "receipt_payment_type_id,descr"); ddlReceiptPaymentType.Items.Add(new ListItem("All Payment Types", "-1")); for (int i = 0; i < paymentTypes.Rows.Count; i++) { ddlReceiptPaymentType.Items.Add(new ListItem(paymentTypes.Rows[i]["descr"].ToString(), paymentTypes.Rows[i]["receipt_payment_type_id"].ToString())); } if (IsValidFormPaymentType()) { ddlReceiptPaymentType.SelectedValue = GetFormPaymentType(false).ToString(); } txtStartDate.Text = IsValidFormStartDate() ? (GetFormStartDate(false) == DateTime.MinValue ? "" : GetFormStartDate(false).ToString("dd-MM-yyyy")) : DateTime.Today.ToString("dd-MM-yyyy"); txtEndDate.Text = IsValidFormEndDate() ? (GetFormEndDate(false) == DateTime.MinValue ? "" : GetFormEndDate(false).ToString("dd-MM-yyyy")) : DateTime.Today.ToString("dd-MM-yyyy"); txtStartDate_Picker.OnClientClick = "displayDatePicker('txtStartDate', this, 'dmy', '-'); return false;"; txtEndDate_Picker.OnClientClick = "displayDatePicker('txtEndDate', this, 'dmy', '-'); return false;"; }
protected void SetupGUI() { if (Request.QueryString["date_type"] != null) { rblDateType.SelectedValue = Request.QueryString["date_type"]; } UserView userView = UserView.GetInstance(); ddlOrgs.Style["width"] = "300px"; ddlOrgs.Items.Clear(); ddlOrgs.Items.Add(new ListItem("All " + (userView.IsAgedCareView ? "Facilities" : "Clinics"), (-1).ToString())); foreach (Organisation curOrg in OrganisationDB.GetAll(false, true, !userView.IsClinicView && !userView.IsGPView, !userView.IsAgedCareView, true, true)) { ListItem li = new ListItem(curOrg.Name, curOrg.OrganisationID.ToString()); li.Attributes.Add("title", curOrg.Name); ddlOrgs.Items.Add(li); } ddlProviders.Style["width"] = "300px"; ddlProviders.Items.Clear(); ddlProviders.Items.Add(new ListItem("All Providers", (-1).ToString())); foreach (Staff curProv in StaffDB.GetAll()) { if (curProv.IsProvider) { ddlProviders.Items.Add(new ListItem(curProv.Person.FullnameWithoutMiddlename, curProv.StaffID.ToString())); } } ddlOfferings.Style["width"] = "300px"; ddlOfferings.Items.Clear(); ddlOfferings.Items.Add(new ListItem("All Products & Services", (-1).ToString())); foreach (Offering offering in OfferingDB.GetAll(false, userView.IsAgedCareView ? "3,4" : "1,3", "63,89", false)) { ddlOfferings.Items.Add(new ListItem(offering.Name, offering.OfferingID.ToString())); } if (IsValidFormOrgID()) { Organisation org = OrganisationDB.GetByID(GetFormOrgID()); if (org != null) { ddlOrgs.SelectedValue = org.OrganisationID.ToString(); } } if (!UserView.GetInstance().IsAdminView) { providerRow.Visible = false; Staff provider = StaffDB.GetByID(Convert.ToInt32(Session["StaffID"])); if (provider != null) { ddlProviders.SelectedValue = provider.StaffID.ToString(); } } else { if (IsValidFormProviderID()) { Staff provider = StaffDB.GetByID(GetFormProviderID()); if (provider != null) { ddlProviders.SelectedValue = provider.StaffID.ToString(); } } } if (IsValidFormOfferingID()) { Offering offering = OfferingDB.GetByID(GetFormOfferingID()); if (offering != null) { ddlOfferings.SelectedValue = offering.OfferingID.ToString(); } } txtStartDate.Text = IsValidFormStartDate() ? (GetFormStartDate(false) == DateTime.MinValue ? "" : GetFormStartDate(false).ToString("dd-MM-yyyy")) : DateTime.Today.ToString("dd-MM-yyyy"); txtEndDate.Text = IsValidFormEndDate() ? (GetFormEndDate(false) == DateTime.MinValue ? "" : GetFormEndDate(false).ToString("dd-MM-yyyy")) : DateTime.Today.ToString("dd-MM-yyyy"); txtStartDate_Picker.OnClientClick = "displayDatePicker('txtStartDate', this, 'dmy', '-'); return false;"; txtEndDate_Picker.OnClientClick = "displayDatePicker('txtEndDate', this, 'dmy', '-'); return false;"; }