public static void FetchSubClassData()
        {
            ErrorEnum errType   = ErrorEnum.Other;
            string    errMsg    = string.Empty;
            bool      isSuccess = false;
            Exception errObj    = new Exception();

            try
            {
                DataSet ds = DBoperationsManager.FetchSubClassData(out errType, out errMsg, out isSuccess, out errObj);

                if ((ds != null) && (ds.Tables.Count > 0))
                {
                    AssignProductSubClassData(ds);
                }
            }
            catch (Exception ex)
            {
                Logger.LogError(ex);
            }
        }