Exemple #1
0
        public JsonResult Add(AddLanguageModel model)
        {
            model.CreateBy  = UserInfo.CurrentUserName;
            model.CreateDT  = DateTime.Now;
            model.NameTH    = (model.NameTH == null ? "" : model.NameTH);//add by liujc
            model.NameOther = model.NameChs;
            var result = this._languageService.Add(model);

            return(this.Json(result));
        }
 public ResultModel Add(AddLanguageModel model)
 {
     return(this._database.RunQuery(db =>
     {
         var result = new ResultModel();
         var lang = db.MultiLanguage.Find(db.MultiLanguage.LangKey == model.LangKey && db.MultiLanguage.DataType == model.DataType);
         if (lang == null)
         {
             result.Data = db.MultiLanguage.Insert(
                 model
                 );
             MemCacheFactory.GetCurrentMemCache().ClearCache("languageWeb");//刘宏文加
         }
         else
         {
             result.IsValid = false;
             result.Messages.Add("Added with the same key.");//添加了具有相同的键
         }
         return result;
     }));
 }