Мы унаследовали систему, которая генерирует много отчетов.Есть комбинированные списки для выбора различных опций.После выбора различных параметров в выпадающих списках (по меньшей мере 5 комбинированных списков на форму) отчеты создаются путем вызова различных хранимых процедур.
if cmbCategory.text = "Category A" and cmbProdType = "Kids"
then
<code for calling stored proc **SPA** and populating controls on winform>
else if cmbCategory.text = "Category A" and cmbProdType = "Mens"
then
<code for calling stored proc **SPB** and populating controls on winform>
else if cmbCategory.text = "Category B" and cmbProdType = "Shoes"
then
<code for calling stored proc **SPC** and populating controls on winform>
else if cmbCategory.text = "Category C" and cmbProdType = "Hosiery"
then
<code for calling stored proc **SPD** and populating controls on winform> `
.... и так далее.Как изменить код, чтобы сделать его более читабельным?