private void DoSearchSort(InquiryDataTypes sort) { string[,] list = null; switch (sort) { case InquiryDataTypes.Customer: list = InquirySort.Customer; break; case InquiryDataTypes.Item: list = InquirySort.Item; break; case InquiryDataTypes.Loan: list = InquirySort.Loan; break; } InquiryCommon inquiryCommon = new InquiryCommon(); inquiryCommon.PopulateComboBox(this.cboSortField, list, true); }
//loads data names (available columns for the data type selection) private void loaninquiryDataTypeCombobox_SelectedIndexChanged(object sender, EventArgs e) { if (this.loaninquiryDataTypeCombobox.SelectedIndex > 0) { this.loaninquirySearchTypeCombobox.Visible = false; RemoveDataInputObjects(); string[,] dataNames = null; switch ((InquiryDataTypes)Enum.Parse(typeof(InquiryDataTypes), this.loaninquiryDataTypeCombobox.SelectedItem.ToString())) { case (InquiryDataTypes.Customer): dataNames = InquiryType.Customer; break; case (InquiryDataTypes.Loan): dataNames = InquiryType.Loan; break; case (InquiryDataTypes.Item): dataNames = InquiryType.Item; break; default: break; } InquiryCommon inquiryCommon = new InquiryCommon(); inquiryCommon.PopulateComboBox(this.loaninquiryDataNameCombobox, dataNames, true); this.loaninquiryDataNameCombobox.SelectedIndex = 0; } }