private void cboPrimary_TextChanged(Object eventSender, System.EventArgs eventArgs)
        {
            if (ViewModel.cboPrimary.Clicked)
            {
                //Load cboSecondary combobox
                PTSProject.clsTraining TrainCL = Container.Resolve <clsTraining>();

                if (ViewModel.cboPrimary.ListIndex == -1)
                {
                    return;
                }
                ViewModel.cboHours.Text            = "";
                ViewModel.frmProvInst.Visible      = false;
                ViewModel.chkInstructor.CheckState = UpgradeHelpers.Helpers.CheckState.Unchecked;
                ViewModel.chkProvider.CheckState   = UpgradeHelpers.Helpers.CheckState.Unchecked;
                ViewModel.frmCategories.Visible    = false;
                ViewModel.OptCat1.Checked          = false;
                ViewModel.OptCat2.Checked          = false;
                ViewModel.OptCat3.Checked          = false;
                ViewModel.OptCat4.Checked          = false;
                ViewModel.frmPassFail.Visible      = false;
                ViewModel.optPass.Checked          = false;
                ViewModel.optFail.Checked          = false;
                ViewModel.cboSecondary.ListIndex   = -1;
                ViewModel.cboSecondary.Clear();
                ViewModel.lstSpecific.Items.Clear();
                if (ViewModel.FieldOnly)
                {
                    //UPGRADE_ISSUE: (2064) LpADOLib.fpComboAdo property cboPrimary.ItemData was not upgraded. More Information: http://www.vbtonet.com/ewis/ewi2064.aspx
                    if (TrainCL.GetSecondaryCodesForField(ViewModel.cboPrimary.ItemData(ViewModel.cboPrimary.ListIndex)) != 0)
                    {
                        //continue
                    }
                    else
                    {
                        return;
                    }
                }
                else
                {
                    //UPGRADE_ISSUE: (2064) LpADOLib.fpComboAdo property cboPrimary.ItemData was not upgraded. More Information: http://www.vbtonet.com/ewis/ewi2064.aspx
                    if (TrainCL.GetSecondaryCodesByPrimary(ViewModel.cboPrimary.ItemData(ViewModel.cboPrimary.ListIndex)) != 0)
                    {
                        //continue
                    }
                    else
                    {
                        return;
                    }
                }


                while (!TrainCL.TrainingSecondaryCode.EOF)
                {
                    ViewModel.cboSecondary.AddItem(modGlobal.Clean(TrainCL.TrainingSecondaryCode["description"]));
                    //UPGRADE_ISSUE: (2064) LpADOLib.fpComboAdo property cboSecondary.NewIndex was not upgraded. More Information: http://www.vbtonet.com/ewis/ewi2064.aspx
                    //UPGRADE_ISSUE: (2064) LpADOLib.fpComboAdo property cboSecondary.ItemData was not upgraded. More Information: http://www.vbtonet.com/ewis/ewi2064.aspx
                    ViewModel.cboSecondary.setItemData(Convert.ToInt32(TrainCL.TrainingSecondaryCode["trn_secondary_code"]), ViewModel.cboSecondary.getNewIndex());
                    TrainCL.TrainingSecondaryCode.MoveNext();
                }
                ;
                CheckForSave();
            }
            ViewModel.cboPrimary.Clicked = false;
        }