Ejemplo n.º 1
0
 private void UpdateItemLang(LangDict lang)
 {
     if (new LangDAL().UpdateLanguageDict(lang, _mode) <= 0)
     {
         MessageBox.Show("Error update Language dictionary!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 2
0
        public int UpdateLanguageDict(LangDict lang, DataActionMode mode)
        {
            switch (mode)
            {
            case DataActionMode.Add:
                _context.LangDicts.Add(lang);
                break;

            case DataActionMode.Edit:
                var _lang = GetLanguage(lang.Keyword);
                _lang.KH_text = lang.KH_text;
                _lang.EN_text = lang.EN_text;
                _lang.TH_text = lang.TH_text;
                break;
            }

            return(_context.SaveChanges());
        }
Ejemplo n.º 3
0
        private void GetItemLanguageInfo(string key)
        {
            switch (_mode)
            {
            case DataActionMode.Add:
                _lang = new LangDict();
                break;

            case DataActionMode.Edit:
                _lang = new LangDAL().GetLanguage(key);
                break;
            }

            // map
            txtKeyword.Text = _lang.Keyword;
            txtEN.Text      = _lang.EN_text;
            txtKH.Text      = _lang.KH_text;
            txtTH.Text      = _lang.TH_text;

            UpdateUI();
        }
Ejemplo n.º 4
0
 public static string ConvertToLanStr(LangDict langDict)
 {
     return(Newtonsoft.Json.JsonConvert.SerializeObject(langDict));
 }