示例#1
0
        // Translate ButtonHlp table:
        private int WrTrlButtonHlp(int MaxCnt, string DefCulture, string CultureId, string CultureName, string dbConnectionString, string dbPassword)
        {
            int       cnt = 0;
            DataTable dt;

            using (WebAccessBase dac = GetWebAccess())
            {
                dt = dac.WrGetButtonHlp(CultureId, dbConnectionString, dbPassword);
            }
            foreach (DataRow dr in dt.Rows)
            {
                dr["ButtonName"]    = WrGetTranslation(DefCulture, CultureId, CultureName, dr["ButtonName"].ToString().Trim(), dbConnectionString, dbPassword);
                dr["ButtonLongNm"]  = WrGetTranslation(DefCulture, CultureId, CultureName, dr["ButtonLongNm"].ToString().Trim(), dbConnectionString, dbPassword);
                dr["ButtonToolTip"] = WrGetTranslation(DefCulture, CultureId, CultureName, dr["ButtonToolTip"].ToString().Trim(), dbConnectionString, dbPassword);
                using (WebAccessBase dac = GetWebAccess())
                {
                    dac.WrInsButtonHlp(dr, CultureId, dbConnectionString, dbPassword);
                }
                cnt = cnt + 1; if (cnt >= MaxCnt)
                {
                    break;
                }
            }
            return(cnt);
        }